Primero creo un volumen:
docker volume create --name some-volume
Luego creo un archivo touch ~/somefile.txt
Ahora quiero mover ~/somefile.txt a la raíz del volumen some-volume . ¿Cómo hago esto?
Puedes hacer esto con un contenedor:
docker run --rm -v `pwd`:/source -v some-volume:/target \ busybox cp -av /source/somefile.txt /target/somefile.txtTambién usaré tar y stdin para canalizar archivos a un volumen remoto a través de la conexión cliente/servidor de la ventana acoplable:
tar -cv -C source-dir . | \ docker run --rm -i -v some-volume:/target busybox tar -xC /targetUna exportación es similar:
docker run --rm -v some-volume:/source busybox tar -cC /source . | \ tar -xC target-dir