- Данный репозиторий предназначен для поднятия через docker окружения для разработки в PHP
- в процессе развертывания поднимаются контейнеры:
- nginx
- PHP
- postgresql (можно поднять так же mysql)
- adminer (веб морда для управления базами - хост в ней
db
)
- в процессе развертывания поднимаются контейнеры:
- запустить операцию сборки
/php-build.sh
она создаст файлик.env
- заполнить
.env
, особое внимание обратить на свой логин в hub.docker и заполнить переменнуюDOCKER_LOGIN
- запустить еще раз
./php-build.sh
- он соберет php и модули, запакует и выгрузит на ваш акканут в hub.docker - запустить
./dock-start.sh
- поднимет все инфраструкуру - остановить -
./dock-stop.sh
- удалить контейнеры и все волуме (диструктивно!) -
dock-prune.sh
Видео, как я это делал, тут
- Vassiliy Yegorov - Initial work - vasyakrg