我为spring boot微服务项目创建了一个管道。我正在使用jenkin流水线自动化部署过程。我在管道中使用的步骤如下: Jenkin脚本首先从bitbucket中签出代码。使用maven构建一个项目。创建docker镜像。将docker镜像推送到dockerhub。然后通过从docker hub下载docker镜像来运行此docker镜像。
它完美地工作了一次。它将第二次工作,因为我需要停止docker conatiner,然后从那里删除图像。
。
根据文档,我使用docker run -rm是用来移除图像表单docker的。但这不管用,在这种情况下谁也帮不了我
docker run --rm -p 8761:8761 -d --名称ccpserviceregistry mydockerRepo/ccpserviceregistry:1.0
我想用最新的镜像重新部署镜像。
发布于 2019-06-24 18:10:55
请按照以下步骤操作:
如果任何停靠容器已经在运行maven停靠镜像,则使用docker rm -f container-name
--name
选项,以便在删除容器时更容易,无需提供--rm
选项)< code >F219
希望这能有所帮助。
https://stackoverflow.com/questions/56733033
复制相似问题