This package features an image of a precompiled apache ubuntu and php5.6, and two extra containers with mysql and phpmyadmin.
- By default, the databases are saved
/backup
directory - Map a directory where you can add different VirtualHosts for Apache. This integration is possible because apache is running under supervisor, which makes it special to restart or reload when necessary.
This package contains a couple of scripts and support binaries to improve your container management.
- composer
- phpunit
- symfony installer
- docker-compose.sh: it saves two variables into an .env file to be used inside the
docker-compose-with-parameters.yml
file to use withdocker-compose
. This script is made to be used just as thedocker-compose
binary, making easier its use. - add-virtual-hosts.sh: copies and activates
*.conf
files mapped in/virtual_hosts
inside apache, and restarts apache service. - install-npm.sh: installs
npm
,node 6.*
,gulp
,bower
andless
. - update-nvm.sh: updates
nvm
. - fix-permissions-symfony.sh: sets
cache
andlogs
permissions ofsymfony2
orsymfony3