Запуск Docker контейнеров
Перейдём в директорию проекта и запустим процесс создания образов, выполним:
cd ..
docker compose -f docker-compose.prod.yml build
Создадим и запустим контейнеры:
docker compose -f docker-compose.prod.yml up -d
Контейнеры создались и начали работать:
Затем выполним миграции:
docker compose -f docker-compose.prod.yml exec web alembic upgrade head
Проверяем работоспособность сайта, перейдём по адресу http://имя_вашего_домена:
Проверяем работоспособность сайта, перейдём по адресу http://имя_вашего_домена/docs:
Сайт работает, проверим различные функции:
Всё работает корректно, проект был успешно развёрнут на сервере.