如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?

❤️❤️❤️
哈喽~大家好,欢迎进入本人【图图是个好孩纸】的博客

是一名主攻Java后端的程序猿,对前端也有一定的了解,未来持续更新更多的【后端技术】&【学习心得】

如果对【Java后端技术】感兴趣的大可爱或小可爱,欢迎关注【图图是个好孩纸】~
❤️❤️❤️

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第1张图片

目录

  • 1、容器打包镜像
  • 2、重命名aliyun镜像名
  • 3、进入aliyun并创建镜像仓库
  • 4、在Linux上登录阿里云Docker Registry
  • 5、使用指令上传或拉取aliyun私人镜像仓库
  • 总结:

1、容器打包镜像

sudo docker commit -m "第一个版本" -p tomcat web-demo:latest

示例

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第2张图片

2、重命名aliyun镜像名

docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/web-demo/test:[镜像版本号]

示例

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第3张图片

3、进入aliyun并创建镜像仓库

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第4张图片

4、在Linux上登录阿里云Docker Registry

使用root用户登录

docker login --username=name registry.cn-shenzhen.aliyuncs.com

示例

在这里插入图片描述

5、使用指令上传或拉取aliyun私人镜像仓库

上传指令:

docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/hjy-web-demo/test:[镜像版本号]

docker push registry.cn-shenzhen.aliyuncs.com/hjy-web-demo/test:[镜像版本号]

示例:

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第5张图片
这个时候我们的test镜像仓库就有2个版本的啦,当然你还可以继续上传新版本,同理可使用下面的拉取指令来拉取你的aliyun私人镜像仓库~
如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第6张图片

拉取指令:

docker pull registry.cn-shenzhen.aliyuncs.com/hjy-web-demo/test:[镜像版本号]

总结:

一般来说,每个企业都有不同的私服,上班拉取或发布项目时,一般都是进入该企业的私服去下载或拉取~ ❣️

看完还是不懂的小伙伴们,欢迎下方留言~

如果这篇内容对你有用,欢迎点赞收藏加关注

如何在Linux操作系统上使用Docker打包镜像上传到aliyun镜像仓库?_第7张图片

你可能感兴趣的:(Linux,Docker,docker,linux,java)