/openserver

Primary LanguageDockerfile

Поддержка

PHP версии: 8.0, 7.4, 7.3, 7.2, 7.1, 7.0, 5.6, 5.4

Установка

  • Клонируем или скачиваем последний релиз
  • Копируем файл env-example в .env, при необходимости меняем настройки

Linux

Все действия выполняются в директории bin

Запуск

./start

Остановка

./stop

Зайти в контейнер (аргумент имя контейнера)

./exec app

Пересобрать контейнеры

./rebuild

Windows

Все действия выполняются в директории bin\

Запуск

  • start.bat

Остановка

  • stop.bat

Зайти в контейнер

  • exec.bat

Пересобрать контейнеры

  • rebuild.bat

XDebugger

IDE key: openweb

Импорт дополнительных скриптов в контейнеры

Все файлы которые будут располагаться в директории scripts попадут в контейнер директорию /bin/app

Системные требования

Свободного места - 2 GB
Docker
Docker compose

Создание виртуального хоста

Все действия выполняются в директории bin

Запуск для Linux

./create_host

Далее вводим имя хоста, зачем перезапускаем докер или отдельно контейнер с nginx

Полезные ссылки

Скачать Docker (windows)

Программное обеспечение

PHP
NODE.js
MySQL
PosgresSQL
Memcached
Redis
Xdebug