echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!
前提:你需要有阿里的账号
开通阿里镜像库
# 访问阿里镜像库(阿里云docker仓库)
https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
# 设置镜像库register密码:*****
登录到刚刚创建的阿里云docker仓库
登录地址在我们刚开通的阿里账号菜单里面,如下图:
- 创建了之后需要初始化一个镜像,保证仓库的有效,完成之后,我们可以看到一系列的仓库使用命令.如下图:
- 我们可以按照当前创建的image镜像来上传我们只做的image
使用登录地址登录
sudo docker login --username=2421499075@qq.com registry.cn-shanghai.aliyuncs.com
输入密码之后,会显示如下信息
准备一个项目,我们将项目做成image,并push到仓库里面。
这里提供一个项目,链接:https://git.coding.net/xlsorry/docker-demo.git
该项目中有具体的将springboot项目打包成为image教程,下载之后可以按照该文档来只做image,制作成功之后,我们在进行下面的步骤。
文档在
成功的制作image之后,我们将image变成aliyun的镜像
# sudo docker tag [ImageId] registry.cn-shanghai.aliyuncs.com/echo-docker-space/echo-docker:[镜像版本号]
sudo docker tag 3f9b69306610 registry.cn-shanghai.aliyuncs.com/echo-docker-space/test-docker-image:v1.0
打包到本地阿里仓库之后,push到阿里仓库
# 语法 sudo docker push registry.cn-shanghai.aliyuncs.com/echo-docker-space/echo-docker
sudo docker push registry.cn-shanghai.aliyuncs.com/echo-docker-space/test-docker-image:v1.0
push成功之后,我们可以看到如下信息,并且可以看到aliyun镜像里面已经有了