Closed martinfrances107 closed 6 years ago
Hello @martinfrances107, thanks for the changes. I'll try to review them today. :)
I think better to keep php7 in separate branch/directory
Thanks for the good discussion here, @martinfrances107, @andypost , @dminca Given that Trusty is going to be supported until 2019 https://wiki.ubuntu.com/LTS and we need to have all the features stable I propose we maintain the current version and review by the end of 2016 to see if all the things are in place for a stable migration to xenial.
@ricardoamaro Makes sense, Xenial still has issues
OTOH base image depends on usage of container, for sprints I suggest to use alpine - it allows to have less overhead when running multiple instances and faster download For that reason I build https://github.com/skilld-labs/docker-php and updated mostly all php7 extensions in alpine testing
I updated today to Bionic 18.04 with PHP 7.2
I hope this project is still active ... here is my idea.
Ubuntu 16.04 LTS (Xenial) is a Long Term Support release - so it would be a good idea to upgrade. Drupal 8.x gets a good speedup from php7 - and a massive reduction in memory consumption.
Here are my changes so far
1) Change the image: -FROM ubuntu:trusty +FROM ubuntu:xenial
2) Change php packages to php7 equivalent :
php-apc is dropped php-opcache is picked up.
I am posting early while I get this going .... please stop me if you think the direction of the issue is wrong!