compose: в каждый отдельно (только нужные из отдельного файла) или один файл, со всеми переменными, во все контейнеры?
Как лучше сделать если, для разных контейнеров, нужны одни и те же данные, но с разными именами? Например: POSTGRES_PASSWORD & POSTGRES_PASS
Странно что не наоборот)
А по этим вопросам кто-то может подсказать? Поднимаем контейнер с БД + контейнер для бекапов. и в них нужно указать юзеров, но названия переменных разные (использую готовые образы)
???
у меня сейчас один файл .env, который прокидываю во все контейнеры Также, сейчас три юзера для 3-х контейнеров: админ для БД, БД пользователь приложения и пользователь для создания бекапов. Думал свести все к одному пользователю, но для БД и для бекапов, назначаются через разные переменные окружения. Вот думаю как бы сделать проще в поддержке и изменении: - оставить все в одном файле и свести к одному юзеру. Но тут: POSTGRES_PASSWORD & POSTGRES_PASS - разделить по разным файлам, для каждого (или не совсем каждого) контейнера отдельно. Но это не удобно поддерживать. Использую docker-compose. Спрашиваю как вы делаете в подобных ситуациях)
Обсуждают сегодня