我刚刚开始将docker-swarm与docker-compose结合使用,但遇到一个问题:当我尝试更新服务时,它会创建一个新映像,该映像基本上是旧映像,只是名称为<\ none>且标记<\ none>,该服务将继续在该图像上运行
我尝试从头开始重建所有无效的内容,并且可以删除<\ none>图像,因为它表示该图像已在容器中使用,也不能被强制删除
所以我的问题是如何在容器中而不是<\ none>中使用新的构建映像?
答案 0 :(得分:0)
我认为您可以尝试强制使用来更新图片
docker service update --force service_name