写一个可以将docker镜像导入私有镜像仓库的shell脚本
#!/bin/bash
输入参数:镜像名称,私有镜像仓库地址,用户名,密码
IMAGE_NAME=$1 PRIVATE_REGISTRY=$2 USERNAME=$3 PASSWORD=$4
登录私有镜像仓库
docker login -u $USERNAME -p $PASSWORD $PRIVATE_REGISTRY
获取镜像ID
IMAGE_ID=$(docker images -q $IMAGE_NAME)
打标签
docker tag $IMAGE_ID $PRIVATE_REGISTRY/$IMAGE_NAME
推送镜像到私有镜像仓库
docker push $PRIVATE_REGISTRY/$IMAGE_NAME
删除本地镜像
docker rmi $IMAGE_ID
echo "导入镜像成功!"
原文地址: https://www.cveoy.top/t/topic/baAH 著作权归作者所有。请勿转载和采集!