博客信息

Docker镜像上传至阿里云

发布时间:『 2019-11-14 04:10』  博客类别:开发工具  阅读(684)

Docker镜像上传至阿里云(或从阿云下载镜像)

   ## 前期准备

   #1.注册阿里云账户

   阿里云官方网站链接:https://dev.aliyun.com

   #2.登陆账户

   #3.配置Docker加速器

注:搜索“容器镜像服务”

   #4.创建镜像仓库的命名空间

   例如:javaxl

   #5.创建镜像仓库(创建镜像仓库时要绑定一个代码托管网站,例如:github)

   例如:image-test

 

   ## push()镜像

   ##将镜像推送到Registry

   #1.登录到阿里云的doker仓库,--username为阿里云的用户名,另外,密码为开通镜像服务时设置的密码,

   #  忘记密码可以点击菜单:“容器镜像服务”->“默认实例”-->“访问凭证”进行修改

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

   #2.为本地镜像添加tag

   docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/javaxl/alpine_jre:[镜像版本号]

   #3.推送镜像(jdk8-alpine:1.0)

   docker push registry.cn-shenzhen.aliyuncs.com/javaxl/alpine_jre:[镜像版本号]

 

实例:

docker tag 238f4a774e9b registry.cn-shenzhen.aliyuncs.com/javaxl/alpine_jre:v1.0

docker push registry.cn-shenzhen.aliyuncs.com/javaxl/alpine_jre:v1.0

 

   ## pull()镜像

   #1.登录到阿里云的doker仓库

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

   #Registry中拉取镜像

   docker pull registry.cn-shenzhen.aliyuncs.com/javaxl/alpine_jre:[镜像版本号]

 

 

   1:仓库(Repository )是集中存放镜像的地方,又分公共仓库和私有仓库

        有时候容易把仓库与注册服务器(register)混淆 实际上注册服务器是存放仓库的具体服务器,每个注册服务器上可以有多个仓库,而每个仓库下面可以有多个镜像 


小李飞刀_Docker



小李飞刀_Docker


小李飞刀_Docker




over


关键字:     Docker       运维工具  

备案号:湘ICP备19000029号

Copyright © 2018-2019 javaxl晓码阁 版权所有