小编Shō*_*un8的帖子

如何将放置在 .env 文件中的变量传递给 docker swarm 中的容器?

我正在尝试对docker -composeswarm使用相同的 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

1
推荐指数
1
解决办法
2028
查看次数