Используется три docker-контейнера:
- Сайт на next.js
- База данных postgresql
- Обратный прокси с помощью nginx
Запуск dev сервера производится из корня следующим образом:
# Create a network, which allows containers to communicate
# with each other, by using their container name as a hostname
docker network create my_network
# Build dev
docker compose -f compose.dev.yaml build
# Up dev
docker compose -f compose.dev.yaml up