vasyakrg / PHP-Env

PHP-Environment - docker: nginx+php+postgresql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP-Environment

Описание

  • Данный репозиторий предназначен для поднятия через 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

About

PHP-Environment - docker: nginx+php+postgresql


Languages

Language:Dockerfile 54.7%Language:Shell 40.6%Language:PHP 4.7%