-
Скопируйте и настройте переменные окружения .env
cp .env.dist .env
-
Запустите контейнеры
docker-compose up -d
-
Установите PHP зависимости
bin/composer install
Если у вас не выполняется эта команда, попробуйте так:
docker-compose exec php composer install
Во время установки symfony запросит некоторые параметры (например, подключение к базе)
-
Соберите модель
bin/app propel:model:build
-
Установите ассеты
bin/app assets:install
-
Добавьте хост проекта в /etc/hosts (C:/Windows/System32/drivers/etc/hosts)
sudo vim /etc/hosts 127.0.0.1 {project}.localhost
-
Запустить контейнеры
docker-compose up -d
-
Остановить контейнеры
docker-compose down
-
Собираем модель
bin/app propel:model:build
-
Создаем миграцию
bin/app propel:migration:diff
-
Проверяем запросы в созданном файле миграции, удаляем все лишнее
-
Выполняем запросы миграции
bin/app propel:migration:migrate
-
Для перезагрузки сборщика markup
docker-compose restart markup