我以旧的方式使用Docker和卷容器:
docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins"
但是现在我通过创建命名卷更改为新方法:
docker volume create --name my-jenkins-volume
我将此新卷绑定到新的Jenkins容器。我只剩下一个文件夹,其中有/var/jenkins_home
我以前的jenkins容器的文件夹。(通过使用docker cp
)现在,我要用该文件夹的内容填充新的命名卷。
我可以复制该文件夹的内容到/var/lib/jenkins/volume/my-jenkins-volume/_data
吗?
docker volume inspect my-jenkins-volume --format '{{.Mountpoint}}'
以编程方式获取其实际位置。仍然感觉不是一个好主意。