Хочется запускать проект одной командой docker compose up, а так выключать его docker compose down Крон же, нарушает эту концепцию и требует отдельной настройки на хосте и отдельного запуска. Насколько мне известно конечно
Т.е недостукивается из клиентского контейнера или с хост-пк?
Из клиентского контейнера с радостью. С хоста не хотелось бы
И почему тогда docker exec?
Это то понятно. Просто с контейнера соседнего клиентского контейнера контейнер же с БД доступен?
Ну и запускать создание бэкапа оттуда
Нельзя ведь выполнить от туда docker exec, потому что нету общего юнита, а совмещать его я не планирую
Так, ещё раз. С точки зрения этих контейнеров, они находятся в одной сети. Зачем docker exec, если можно просто pd_dump -h?
Для этого мне в клиентский контейнер нужно установить утилиту pg_dump через apt?
Это решение мне нравится больше. Большое спасибо
Обсуждают сегодня