github.com/cvmfs/docker-graphdriver@v0.0.0-20181206110523-155ec6df0521/tests/test_aufs_cvmfs_thin_commit/test.sh (about) 1 #!/bin/bash 2 # start docker with new driver 3 STORAGE_OPT="cvmfsMountMethod=internal" 4 sudo dockerd --experimental -D -s "$PLUGIN_NAME" --storage-opt "$STORAGE_OPT" -g graph & 5 wait_process dockerd up 6 7 docker run -itd --name test_1 atlantic777/thin_ubuntu bash && 8 docker exec test_1 bash -c "echo hello > /world" && 9 docker commit test_1 atlantic777/test && 10 docker stop test_1 11 status_1=$? 12 13 docker run -itd --name test_2 atlantic777/test bash && 14 docker exec test_2 bash -c "cat /world" && 15 docker stop test_2 16 status_2=$? 17 18 sleep 2 19 stop_docker 20 21 if [ $status_1 -ne 0 ]; then 22 exit -1 23 fi 24 25 if [ $status_2 -ne 0 ]; then 26 exit -1 27 fi