1.阿里云镜像发布流程

2.镜像生成

语法:docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]

[root@pluto data]# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

centos              6.81                68f963fbef95        4 seconds ago       380.9 MB

[root@pluto data]# docker run -it centos:centos6.81

ctrl+p+q

[root@pluto data]# docker commit -a pluto -m "new centos6.82 with vim and ifconfig" 097f44f346e3 centos:6.82

[root@pluto data]# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

centos              6.82                68f963fbef95        4 seconds ago       380.9 MB

3.将镜像push到阿里云

[1].镜像原型

[root@pluto data]# docker images

REPOSITORY                                         TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

centos                                             6.82                68f963fbef95        35 minutes ago      380.9 MB

[2].创建仓库镜像

(1).创建命名空间

(2).创建镜像仓库

[3].镜像推送到registry

$ sudo docker login --username=13023490952 registry.cn-shenzhen.aliyuncs.com

$ sudo docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest:[镜像版本号]

$ sudo docker push registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest:[镜像版本号]

(1).login

[root@pluto /]# sudo docker login --username=13023490952 registry.cn-shenzhen.aliyuncs.com

WARNING: login credentials saved in /root/.docker/config.json

Login Succeeded

因为我之前登陆过,所以可以不输入密码,否则会提示输入密码

(2).tag

[root@pluto /]# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

centos              6.82                68f963fbef95        50 minutes ago      380.9 MB

[root@pluto /]#  sudo docker tag 68f963fbef95 registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest:6.82.1

(3).push

[root@pluto /]# sudo docker push registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest:6.82.1

[root@pluto /]# docker images

REPOSITORY                                             TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest   6.82.1              68f963fbef95        59 minutes ago      380.9 MB

[4].查询镜像

[5].查看详情

4.pull到docker

[root@pluto /]# docker pull registry.cn-shenzhen.aliyuncs.com/pluto_h/centostest:6.82.1

最新文章

  1. HtmlHelper拓展实现RadioList
  2. Ajax与Comet
  3. RPD资料库创建(1)
  4. 学习之js绑定事件
  5. Linux中文件描述符fd和文件指针flip的理解
  6. State模式
  7. treap完全版模板
  8. ImageView的子类无法加载图片
  9. Reflux 使用教程
  10. java之适配器模式
  11. jquery-ui-widget
  12. UWP: 通过命令行启动 UWP 应用
  13. python之在线平台与量化投资
  14. Rocket.Chat 开源IM系统部署
  15. Confluence 6 允许其他用户编辑站点欢迎消息
  16. mysql查看工具——mysql profiler sql
  17. oracle 在已有表新增列内批量加数据
  18. POJ1185 状压dp(二进制//三进制)解法
  19. LeetCode--002--两数相加(java版)
  20. hdu-1042(大数+万进制)

热门文章

  1. Linux下批量kill掉进程
  2. 第二章 OSI参考模型
  3. codevs1228 (dfs序+线段树)
  4. pv操作是否会造成死锁呢?
  5. 一篇文章 图解Python 玩转Python
  6. Spring Boot + Druid 多数据源绑定
  7. Linux的top命令及交换分区
  8. [OGeek2019]bookmanager
  9. Redis基础(二)数据库
  10. Hbase实用技巧:全量+增量数据的迁移方法