Używałem Dockera w stary sposób, z kontenerem objętości:
docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins"
Ale teraz przeszedłem na nowy sposób, tworząc nazwany wolumin:
docker volume create --name my-jenkins-volume
Powiązałem ten nowy tom z nowym kontenerem Jenkinsa. Jedyne, co mi zostało, to folder, w którym mam /var/jenkins_homemój poprzedni kontener Jenkins. (używającdocker cp ) Teraz chcę wypełnić mój nowy nazwany wolumin zawartością tego folderu.
Czy mogę po prostu skopiować zawartość tego folderu do /var/lib/jenkins/volume/my-jenkins-volume/_data?
docker volume inspect my-jenkins-volume --format '{{.Mountpoint}}'programowo pobierać jej fizyczną lokalizację. Jednak nadal nie wydaje się to świetnym pomysłem.