Заставьте 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 всегда использовал последние переменные среды?