Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.68 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.68 KB

Настройка рабочего окружения в Docker для yii-framework приложения (Yii2)

Быстрая настройка

1. Установить Git, Docker и Docker-Compose

2. Склонировать проект и перейти в директорию приложения

git clone https://github.com/grozzzny/yii2-docker.git nameApp && cd nameApp && rm -Rf .git

3. В файле docker/docker-compose.yml можно задать порт:

ports:
   - 75:80

4. Запустить контейнер с названием проекта "name-app", выполнив команду

docker-compose -p name-app -f docker/docker-compose.yml up -d

5. В контейнере выполнить установку Yii2 basic во временную директорию "app"

composer create-project --prefer-dist yiisoft/yii2-app-basic app
cp -R app/* . && rm -rf app

Или выполнить команду вне контейнера:

docker exec -it name-app-php-1 bash -c 'composer create-project --prefer-dist yiisoft/yii2-app-basic app && cp -R app/* . && rm -rf app'

6. Доступ приложения

Когда ваш контейнер docker запущен, подключитесь к нему по порту 75.

http://127.0.0.1:75

7. Ссылки

Официальный Docker-образ Yii2.