Project

General

Profile

Back Up and Share Docker Volumes » History » Version 2

Viacheslav Anzhiganov, 02/19/2025 07:06 PM

1 1 Viacheslav Anzhiganov
# Back Up and Share Docker Volumes
2
3
Normally, if you want to back up a data volume, you run a new container using the volume you want to back up, then execute the tar command to produce an archive of the volume content:
4
5
```
6
docker run --rm \
7
      -v "$VOLUME_NAME":/backup-volume \
8
      -v "$(pwd)":/backup \
9
      busybox \
10
      tar -zcvf /backup/my-backup.tar.gz /backup-volume
11
```
12
13
To restore a volume with an existing backup, you can run a new container that mounts the target volume and executes the tar command to decompress the archive into the target volume.
14 2 Viacheslav Anzhiganov
15
16
## Useful links
17
18
* https://github.com/offen/docker-volume-backup