Tianon Gravi
Tianon Gravi
See also https://github.com/docker-library/php/issues/54 (and linked issues) for more discussion around this.
In that example, /bin/sh is the (very poor 😬) supervisor.
> Current image is fat and has many unnecessary packages, don't know why intermediate php image is not using slim variant. Can you point me to which Debian-based variant of...
Right, which is why `gcc` and friends get removed after use (in the same image layer, so they don't take up extra space): https://github.com/docker-library/php/blob/b4b4093acd612a1b489c6442585379275e9e4df6/8.1/bullseye/apache/Dockerfile#L263
Oops, sorry, got myself confused with Alpine where re-installing them is fast, they do get kept on Debian builds for `phpize`: https://github.com/docker-library/php/blob/b4b4093acd612a1b489c6442585379275e9e4df6/8.1/bullseye/apache/Dockerfile#L18-L29
Unfortunately, https://github.com/sudo-bot/gh-deployer-container/blob/7f72d26f3a971cde2a5b3ee046b13c2980e97493/docker/docker-entrypoint.sh#L99-L101 is going to a be no-go. :see_no_evil:
> The caller can ignore it if they don't care about using them. How would the caller detect the case that the current code handles? By the time it gets...
Related to https://github.com/actions/checkout/issues/481, restarting a job will always re-run the same YAML as the original run (and there's nothing something like `actions/checkout` can do about _that_), so if you've made...
This was fixed via https://github.com/opencontainers/runtime-spec/pull/1123, right? :pray:
> Clarrify :eyes: (both in the commit message and the title)