发布Docker镜像到阿里云
创建Docker阿里云私有仓库
- 访问阿里云:https://www.aliyun.com/
- 选择控制台 => 容器镜像服务 => 创建个人版实例
- 创建命名空间(相当于Java中的包名)
- 创建镜像仓库,选择命名空间为新建的命名空间
- 选择代码源为本地仓库,选择创建仓库
- 容器创建完成后可以选择管理访问该仓库进行查看镜像列表、已经上下传镜像说明等。
上传与拉取镜像
1.在本地docker所在设备中登录阿里云仓库
docker login --username=xxx registry.cn-xxx.aliyuncs.com
2.上传镜像到阿里云:docker push
# 使用"docker tag"命令重命名镜像
docker tag [ImageId] registry.cn-xxx.aliyuncs.com/namespace/resp-name:[镜像版本号]
# 推送镜像到阿里云仓库
docker push registry.cn-xxx.aliyuncs.com/namespace/resp-name:[镜像版本号]
- 说明:请根据实际镜像信息替换示例中的[Image Id]和[镜像版本号]参数
3.拉取镜像到本地:docker pull
docker pull registry.cn-xxx.aliyuncs.com/namespace/resp-name:[镜像版本号]