Releases: OleksiiBulba/php-dockerizer
Releases · OleksiiBulba/php-dockerizer
Refactored release 0.2.0
Added
- Added more configs *.ini and php-fpm;
- php writes logs to /var/www/html/var/log/$pool.access.log and /var/www/html/var/log/$pool.error.log
- xdebug writes logs to /var/www/html/var/xdebug
- Added Dockerfile for php container;
- Added entrypoint script, .bashrc;
- Added
build
command that forces rebuilding containers in case Dockerfile for php container changed; - Added
rebuild
command that stops containers, runbuild
command and starts containers again; - Added
run-test-install.sh
shell script, so everyone can run installation tests locally; - Added some files inside tests/install folder for testing purposes;
- Added docs/COMMANDS.md file with all available commands inside;
- Added crontab;
Changed
- Changed
ENV
variable toAPP_ENV
so it is the same as env variable in Symfony; - docker-compose.* files moved to .docker folder;
- Created nginx conf template instead different conf files;
- .env.dist file moved to .docker folder;
- If .env does not exist, it is created from .docker/.env.dist file;
- If .env.local, .env.{APP_ENV}, and .env.{APP_ENV}.local do not exist, they are created as an empty files;
restart
command does not require running project anymore, if project is not running, it just starts it.onlinesetup
script uses remote repository nameorigin-install
;
Fixed
- Fixed project paths inside docker-compose containers;
Initial release 0.1.0
Initial release 0.1.0
This release introduces first ever version of php-dockerizer. Yet very simple, but there are ideas to upgrade.