docker - 来自守护进程 : rpc error: code = InvalidArgument desc = only updates to Labels are allowed 的错误响应

标签 docker docker-swarm

我有

Error response from daemon: rpc error: code = InvalidArgument desc = only updates to Labels are allowed

重新部署堆栈时
docker stack deploy -c docker-compose.yml --with-registry-auth monitoring

最佳答案

不幸的是,正如 Ryabchenko Alexander 所说,docker 配置无法更新, see moby issue
在一种方法中,您可以使用命令 docker service rm service_name 删除使用新配置的服务。
然后使用 docker config rm config_name 删除配置并重新部署堆栈以更新配置并重新创建删除的服务。
更新: 如果需要没有停机时间,请参阅 this comment

关于docker - 来自守护进程 : rpc error: code = InvalidArgument desc = only updates to Labels are allowed 的错误响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58037206/

相关文章:

docker - 错误! Fabric Docker镜像版本1.1.0与测试网络支持的版本不匹配

docker-compose 设置中已编译组件的 Docker 开发工作流程

docker堆栈: Redis not working on worker node

spring-boot - 如何使用 Eureka 在 Docker swarm 中设置服务发现

docker - 不同的Docker容器链?

linux - Linux Mint 端口上的 Docker 配置与 dnsmasq 冲突

docker - Artifactory 专业许可证 - NFS

docker - 错误:服务 'mysql'无法建立: list list 项目中没有linux/arm/v7的相符 list

docker - docker swarm服务如何在重启策略中指定延迟时间?

docker - Docker swarm容器副本正在运行,但无法在浏览器中或通过curl命中