Заставьте WatchTower обновлять переменные среды каждый раз, когда извлекается новый образ докера.

Если я правильно понимаю, когда у меня есть WatchTower вместе с контейнером для моего приложения; При каждом новом извлечении последнего образа моего контейнера WatchTower будет передавать те же переменные среды, которые я передал изначально.

Например, скажем, у меня работает WatchTower, и я запускаю контейнер своего приложения следующим образом:

      docker run --name bejebeje-admin --env-file /var/www/html/admin.bejebeje.com/variables.env --network=bejebeje_net -p 5025:5000 -d bejebeje/admin:latest

Как только мое приложение запущено и запущено, я перехожу к /var/www/html/admin.bejebeje.com/variables.envи я обновляю некоторые переменные окружения. Затем я выполняю некоторую работу над своим приложением и отправляю новый образ докера в DockerHub.

Когда WatchTower извлекает новое изображение, я заметил, что мое приложение не получает новые переменные среды. До сих пор достаются старые.

Что я могу сделать, чтобы WatchTower всегда использовал последние переменные среды?

0 ответов

Другие вопросы по тегам