按照 Jenkins 文档,尝试用 docker 跑一下。命令如下
docker run
--rm
-u root
-p 8080:8080
-v jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock
-v "$HOME":/home \
jenkinsci/blueocean
进入 Jenkins 做了配置,后来删除了镜像
docker rmi ***ID
重新运行上面命令,显示又下载了一遍镜像到本地。开启 Jenkins,发现原先的配置都还在。猜测应该在主机有缓存吧。
也尝试过 docker image prune -a 重复几次都一样
如何才能彻底删除?
1
Mithril 2019-09-05 10:17:55 +08:00 2
你可以去了解一下那两行 -v 的参数是什么意思
|
2
bmos OP 每次发个问题后就感觉文思泉涌,马上自己找到了原因。-v jenkins-data:/var/jenkins_home 对应着主机里 docker volumn 下一个目录,这是用于数据持久化的。
|