Skip to content

Этот проект предназначен для демонстрации возможностей деплоя приложения (Docker - Nginx - PG).

Notifications You must be signed in to change notification settings

dbuhonov/yii2-docker-nginx-postgres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Инструкции по развертыванию проекта

Этот проект предназначен для демонстрации возможностей деплоя приложения и доступа к нему через веб-браузер. Следуя этим инструкциям, вы сможете развернуть приложение и просматривать его в браузере.

Предварительные требования

  • Docker: Убедитесь, что Docker установлен на вашей системе. Вы можете скачать Docker здесь.

Развертывание приложения

  1. Склонируйте репозиторий:

    git clone https://github.com/dmitrybukhonov/yii2-docker-nginx-postgres.git
  2. Перейдите в каталог проекта:

    cd yii2-docker-nginx-postgres
  3. Скопируйте .env и задайте базовые параметры:

    cp .env-example .env
  4. Запустите скрипт deploy.sh. Этот скрипт выполняет следующие действия:

  • Выгружает обновления из ветки master репозитория.
  • Запускает Docker Compose для развертывания контейнеров приложения.
  • Устанавливает необходимые зависимости Composer.
  • Запускает деплой
    ./bash deploy.sh
  1. После успешного выполнения скрипта, ваше приложение будет доступно по адресу http://localhost:80/site/index в вашем веб-браузере.

About

Этот проект предназначен для демонстрации возможностей деплоя приложения (Docker - Nginx - PG).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published