2 TARBALL_PATH=/tmp/eg_registry/deploy/
4 function _load_and_run_docker_registry()
7 docker ps | grep registry >/dev/null
9 cd "$TARBALL_PATH"/registry
10 docker load --input registry-2.tar.gz
11 docker run -d -p 5000:5000 --restart=always --name registry registry:2
15 function _load_swr_images_and_push_to_private_registry()
18 PORT="REGISTRIES_PORT"
19 cd "$TARBALL_PATH"/eg_swr_images
24 IMAGE_NAME=`echo $f|rev|cut -c8-|rev|sed -e "s/\#/:/g" | sed -e "s/\@/\//g"`;
25 docker image tag $IMAGE_NAME $IP:$PORT/$IMAGE_NAME
26 docker push $IP:$PORT/$IMAGE_NAME
30 ##############################################################
31 ############################################
33 _load_and_run_docker_registry
34 _load_swr_images_and_push_to_private_registry
36 #########################################
37 #skip main in case of source
39 ######################