-
Скопируйте и настройте переменные окружения .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