Для запуска необходимо заполнить файл .env и сменить расширенье на .env.
Создает автоматически базу данных при запуске. Использует postgres 15.0-alpine. Название контейнера db.
Создается автоматически при запуске. Использует python:3.10. Для конфигурации контейнера используется файл Dockerfile. Название контейнера api.
Создается автоматически при запуске. Использует nginx:1.25. Для загрузки используется Dockerfile. Для конфигурации nginx используется nginx.conf. Название контейнера nginx.
Для запуска необходимо запустить docker desktop вести команду
docker compose up -d
скачаются необходимые файлы и произойдёт запуск. Для проверки работоспособности перейдите по ссылке
Сайт должен отобразиться с файлами static. Файлы static собирается автоматически при запуске.
Для остановки используйте команду
docker compose stop
Для остановки и удаления контейниров спользуйте команду
docker compose down