github.com/cvmfs/docker-graphdriver@v0.0.0-20181206110523-155ec6df0521/tests/test_push/test.sh (about)

     1  #!/bin/bash
     2  
     3  sudo dockerd -D --experimental -g graph -s "$PLUGIN_NAME" &
     4  wait_process dockerd up
     5  
     6  docker login "$DOCKERHUB_URL" -u cernvm -p cernvm
     7  login_status=$?
     8  
     9  SRC_IMAGE="atlantic777/thin_ubuntu"
    10  DST_IMAGE="$DOCKERHUB_URL/thin_ubuntu-$RANDOM"
    11  
    12  if [ "x$login_status" == "x0" ]; then
    13      docker pull "$SRC_IMAGE"
    14      docker tag "$SRC_IMAGE" "$DST_IMAGE"
    15      docker push "$DST_IMAGE"
    16      status=$?
    17  else
    18      status=$login_status
    19  fi
    20  
    21  stop_docker
    22  exit $status