我正在尝试对docker -compose和swarm使用相同的 docker-compose.yml和.env文件。变量来自通过在启动时运行 run.sh 脚本,.env文件中应该通过 sed 解析到配置文件中。使用该docker-compose up命令时,此设置工作正常,但当我使用该docker stack deploy命令时,它们没有通过。
如何将变量传递到容器中,以便run.sh脚本在启动时解析它们?
environment-variables docker docker-compose docker-swarm docker-stack