我曾经将我的图像版本外部化到我的 .env 文件中。这使它易于维护,并且我不会docker-compose.yml
仅仅为了升级版本而修改我的文件,所以我确信我不会错误地删除一行。
但是,当我尝试将我的服务部署stack
到 时swarm
,docker 引擎抱怨我的图像不是正确的存储库/标签,并带有以下确切消息:
来自守护程序的错误响应:rpc 错误:代码 = 3 desc = ContainerSpec:“GROUP/IMAGE:”不是有效的存储库/标签
为了解决这个问题,我可以直接在docker-compose.yml
文件中修复图像版本。这里有什么逻辑或者它是一个错误吗?但这混合修复了 docker-compose 和变量的一部分。
干杯,奥利维尔