-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable embed also on alpine cli #1355
Enable embed also on alpine cli #1355
Conversation
fyi @niepi @OskarStark |
fyi @tianon @jnoordsij @dunglas can you trigger the running the workflows? |
We excluded
Nginx was not interested in the Alpine variant for Unit: #939 (comment). |
@thresheek is this still the case? I am actually searching for a good solution to run alpine nginx unit to have less CVEs in the image! |
For reference I created a similiar PR but with request to add it to the fpm builds at #1358 (it is already included in the zts build on non-alpine, so it might be beneficial to do this) |
Hi @DracoBlue not much has changed on Unit side - adding Alpine to our builds will incur some significant maintenance overhead to our releases/docker images. Maybe at some point in the future we'll consider enabling those, but that's definitely not something on top of our priorities list. |
Thanks! |
for those searching for something like this: we rolled our own based on the official alpine packages for php at https://github.com/Endava/docker-php (it supports php 8.0, 8.1 and 8.2 and following). |
#1104 added the flag to Debian-based CLI variants; in #1175 was this added for debian based ZTS variants. we use an alpine-based non-zts variant, and would benefit from this flag as well.
Also, NGiNX Unit, the use case scenario mentioned in #1104 [seems to work with ubuntu, but lacks alpine support because of missing embed in cli docker image).
Refs #510 #939 #1175
After the merge it looks like this for 8.1/alpine3.17/cli: