1 TARBALL_PATH=/tmp/eg_registry/deploy/
3 function _load_and_run_docker_registry()
6 docker ps | grep registry >/dev/null
8 cd "$TARBALL_PATH"/registry
9 docker load --input registry-2.tar.gz
10 docker run -d -p 5000:5000 --restart=always --name registry registry:2
14 function _load_swr_images_and_push_to_private_registry()
17 PORT="REGISTRIES_PORT"
18 cd "$TARBALL_PATH"/eg_swr_images
23 IMAGE_NAME=`echo $f|rev|cut -c8-|rev|sed -e "s/\#/:/g" | sed -e "s/\@/\//g"`;
24 docker image tag $IMAGE_NAME $IP:$PORT/$IMAGE_NAME
25 docker push $IP:$PORT/$IMAGE_NAME
29 ##############################################################
30 ############################################
32 _load_and_run_docker_registry
33 _load_swr_images_and_push_to_private_registry
35 #########################################
36 #skip main in case of source
38 ######################