Stavo usando Docker alla vecchia maniera, con un contenitore di volumi:
docker run -d --name jenkins-data jenkins:tag echo "data-only container for Jenkins"
Ma ora sono passato al nuovo modo creando un volume con nome:
docker volume create --name my-jenkins-volume
Ho associato questo nuovo volume a un nuovo contenitore Jenkins. L'unica cosa che mi è rimasta è una cartella in cui ho il /var/jenkins_homecontenitore del mio precedente jenkins. (utilizzando docker cp) Ora voglio riempire il mio nuovo volume con nome con il contenuto di quella cartella.
Posso semplicemente copiare il contenuto di quella cartella in /var/lib/jenkins/volume/my-jenkins-volume/_data?
docker volume inspect my-jenkins-volume --format '{{.Mountpoint}}'per ottenere la sua posizione fisica a livello di programmazione. Tuttavia, non sembra ancora una grande idea.