Я пытаюсь использовать одни и те же файлы docker-compose.yml и .env как для docker-compose, так и для swarm. Переменные из файла .env должны быть проанализированы через sed в файл конфигурации, запустив скрипт run.sh при загрузке. Эта настройка отлично работает при использовании команды docker-compose up
, но они не передаются, когда я использую команду docker stack deploy
.
Как я могу передать переменные в контейнер, чтобы скрипт run.sh анализировал их при загрузке?