Saltar al contenido

Acceder al contenido de Docker Volume en MacOS

Te sugerimos que revises esta respuesta en un ambiente controlado antes de pasarlo a producción, un saludo.

Solución:

No creo que puedas hacerlo sin un contenedor. Necesita algo similar a https://docs.docker.com/storage/#backup-restore-or-migrate-data-volumes para la copia de seguridad:

docker run --rm --volume hello:/data -v $(pwd):/backup busybox tar cvf /backup/backup.tar /dbdata

o para modificar:

docker run -d --name access_volume --volume hello:/data busybox
docker cp access_volume:/data local-data
# modify local-data
docker cp local-data access_volume:/data

por ejemplo, crea un volumen con un archivo Docker-Compose.yml:

influxdb:
 image: influxdb:latest
 container_name: influxdb
 restart: always
 ports:
   - "8086:8086"
   - "9092:9092"
 volumes:
  - type: volume
    source: vol_influxdb
    target: /var/lib/influxdb

No puede encontrar este Volumen “vol_influxdb” en su Mac, porque está en Docker-VM. Inicie su Mac-Terminal e ingrese:

screen /Users//Library/Containers/com.docker.docker/Data/vms/0/tty 

Ahora está en Docker-VM y puede buscar su Volumen con:

cd /var/lib/docker/volumes//_data/

Aquí puedes ver las comentarios y valoraciones de los usuarios

Nos encantaría que puedieras compartir esta sección si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *