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)