5.commit镜像,阿里云发布,私服库发布

1.commit:

  docker commit提交容器副本使之成为一个新的容器。

  

  例:想要在ubuntu容器内安装vim工具,进入docker中ubuntu容器后执行:

      apt-get update  #更新包管理工具

      apt-get -y install vim  #安装需要的vim工具

        用docker commit提交下载完vim的ubuntu容器副本使之成为一个新的镜像

      公式:docker commit - m="提交的描述" -a="作者"  #容器ID要创建的目标镜像名:[标签名]

      docker commit -m="vim cmd add ok" -a="zw" 6833ed4c977f zwzw/myubuntu:1.3

 

2.本地镜像发布到阿里云

  

 

 

3.私有库发布

  1.下载镜像Docker Registry

    docker pull registry

  2.运行私有库Registry,相当于本地有个私有Docker hub

    docker run -d -p 5000:5000 -v /zwzw/myregistry/:/tmp/registry --privileged=true registry

  3.案例演示创建一个新的镜像,ubuntu安装ifconfig命令

    ubuntu容器内执行:

      apt-get update

      apt-get -y install net-tools

    ubuntu容器外执行:

      docker commit -m="vim cmd add ok" -a="zw" 6833ed4c977f zwzw/mymyubuntu:1.2

  4.curl验证私服库上有什么镜像

    curl -XGET http://116.62.158.112:5000/v2/_catalog

  5.将新镜像  

 

      

    

posted @   -wei  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示