Ich habe Docker auf die alte Art und Weise mit einem Volumencontainer verwendet:
docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins"
Aber jetzt habe ich auf die neue Art gewechselt, indem ich ein benanntes Volume erstellt habe:
docker volume create --name my-jenkins-volume
Ich habe diesen neuen Band an einen neuen Jenkins-Container gebunden. Das einzige, was ich noch habe, ist ein Ordner, in dem ich den /var/jenkins_home
meines vorherigen Jenkins-Containers habe. (mit docker cp
) Nun möchte ich mein neues benanntes Volume mit dem Inhalt dieses Ordners füllen.
Kann ich den Inhalt dieses Ordners einfach kopieren /var/lib/jenkins/volume/my-jenkins-volume/_data
?
docker volume inspect my-jenkins-volume --format '{{.Mountpoint}}'
programmgesteuert den physischen Standort ermitteln. Fühlt sich immer noch nicht nach einer großartigen Idee an.