
按照 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 你可以去了解一下那两行 -v 的参数是什么意思 |
2 bmos OP 每次发个问题后就感觉文思泉涌,马上自己找到了原因。-v jenkins-data:/var/jenkins_home 对应着主机里 docker volumn 下一个目录,这是用于数据持久化的。 |