Skip to content
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

Updated Alpine version to 3.6 for PHP 7.1 #482

Closed

Conversation

elegos
Copy link

@elegos elegos commented Aug 25, 2017

This pull request updates the Alpine version to 3.6 for PHP 7.1 images.

@tianon
Copy link
Member

tianon commented Aug 25, 2017

See also #357, #360, and docker-library/golang#131 (comment) for where a similar change was made previously, where it was reverted, and the discussion that led to the revert. 😞

@elegos
Copy link
Author

elegos commented Aug 27, 2017

@tianon: uhm, maybe we could create a new tag? I mean, I need Alpine >= 3.5 due to new packages in the repositories (in particular: shadow). I can of course continue using giacomofurlan/php (my public docker hub repo), but it'd be a pity not to include it in the main one.

Thanks :)

@greut
Copy link

greut commented Aug 28, 2017

golang creates images for alpine 3.4, 3.5 and 3.6. https://hub.docker.com/_/golang/

@soullivaneuh
Copy link

golang creates images for alpine 3.4, 3.5 and 3.6. https://hub.docker.com/_/golang/

This is a good alternative solution.

Also, this should be dispatched to 7.0 too, and maybe 5.6.

@tianon
Copy link
Member

tianon commented Oct 2, 2017 via email

@tianon
Copy link
Member

tianon commented Oct 2, 2017

Additionally, even if we only do this for a single version (say, 7.1), it will add at least 3 new variants (since we support php:7.1-alpine, php:7.1-fpm-alpine, and php:7.1-zts-alpine).

@soullivaneuh
Copy link

In the case of PHP, that number is currently 28. There are four
supported versions of PHP, and each version has at least seven supported
variants/configurations.

Maybe time for scripting a little bit more? 😄 Example: https://github.com/nexylan/docker-php-dev/blob/36ccdfc5ddabd3e2074a7bee43c3dc8bf399e64d/update.sh

Additionally, "golang" builds relatively quickly
while "php" does not.

Well, maybe this can be improved but it's not a big problem IMHO.

@yosifkit
Copy link
Member

yosifkit commented Oct 3, 2017

Closing in favor of discussion to create base distro update process #504.

@yosifkit yosifkit closed this Oct 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants