Skip to content

iivanov/yii2docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ПРОБА ПЕРА

Наброски доккер контейнера, который создает окружение для yii2 и если установлена опция install, то разворачивает окружение. Удобно успользовать с примонтированием к основной системе.

Сборка образа

Зайти в папку и выполнить sudo docker build -t="iivanov/yii2"

Возможности работы

создаст новый контейнер в который при запуске развернет новое приложение yii2 sudo docker run -p 80:80 -d --name yii2 iivanov/yii2 install

Создаст контейнер и установит новое приложение yii2 в папку на физическом компьютере /var/www/yii2/test sudo docker run -p 80:80 -d -v /var/www/yii2/test:/var/www/yii2 --name yii2 iivanov/yii2 install

Просто создать контейнер yii2 sudo docker run -p 80:80 -d --name yii2 iivanov/yii2

РАБОТА

После того как все развернется, получить доступ к сайту можно если прописать в хостах 127.0.0.1 mysite.local и открыть в браузере mysite.local.

Возможные сложности

Если увидите Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use то чтоб избежать этой проблемы необходимо выключить nginx или apache на локальной машине (ошибка означает, что докер не может захватить 80 порт)

About

yii2docker create docker conteiner for yii2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published