我做到了
docker run -v /jenkins_home:/var/jenkins_home jenkins/jenkins:alpine在Windows上(将docker作为linux容器安装)。
但是,在该容器上配置了jenkins之后,我现在想要将该/jenkins_home卷中的数据传输到我本地windows主机上的C:\jenkins_home文件夹中。
有什么方法可以将数据从/jenkins_home获取到c:/jenkins_home?
我知道我应该成功的
docker run -v c:/jenkins_home:/var/jenkins_home jenkins/jenkins:alpine在开始的时候,但是犯了错误,我想知道我如何修复上面的建议?
尝试运行
docker run -it -p 8080:8080 -p 50000:50000 --volumes-from jenkins_old -v c:/jenkins_home:/var/jenkins_home --name jenkins_new jenkins/jenkins:alpine但是它不会使用新的c:\jenkins_home文件夹传输数据
docker run -v /jenkins_home:/var/jenkins_home jenkins/jenkins:alpine无法获取要从/jenkins_home文件夹传输到c:\jenkins_home文件夹的数据。
发布于 2019-10-01 04:28:27
我不知道/jenkins_home在windows上会映射到哪里,但你可以试试这个:
docker run -it --rm -v /jenkins_home:/from -v c:\jenkins_home:/to alpine cp -r /from /tohttps://stackoverflow.com/questions/58168846
复制相似问题