Если есть файл дампа, то положите его по пути ./backup/db.dump
Создание .env файла для docker-compose. Необходимо добавить нужные переменные:
Пример :copy docker/.env.dev.dist docker/.env
Docker Compose
Создание и запуск контейнеров (всё будет развёрнуто автоматически):
Пример :make up-backend
Создание .env файла для docker-compose. Необходимо добавить нужные переменные:
Пример :copy docker/.env.prod.dist docker/.env
make up-backend
http://localhost и :порт
(значение переменной DEPLOY_HTTP_PORT
из ./docker/.env
)\
cd docker
docker-compose exec {db} {command}
db:
postgres
БД - PostgresSQL (порт: 30005).command:
_dump
Сделать дамп БД._restore [dump_filename]
Восстановить дамп БД.Запуск контейнеров:
Пример :make up-backend
Остановить все контейнеры:
Пример :make stop-backend
Остановить и удалить все контейнеры:
Пример :make down-backend
Перезапустить все сервисы:
Пример :make restart-backend