summaryrefslogtreecommitdiff
path: root/docker_tools/docker_backup_offline_vol.sh
blob: 792956c856c987425704ca0554931e259f2e89aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

#set -x # print executed commands to shell
set -e # exit if any command reutrns non-zero

if [ "$#" -ne 2 ]; then
    echo
    echo "  Usage: $0 [docker-volume-name] [target-file-name]"
    echo
    echo "     tar docker-volume-name to target-file-name in current directory."
    echo
    exit
fi

docker run --rm -it  -v $1:/IN:ro -v `pwd`:/OUT bash tar -C /IN -czf /OUT/$2 .