zoukankan      html  css  js  c++  java
  • 怎么把宿主机上的镜像推送到hub上

    怎么把宿主机上的镜像推送到hub上

    1.查看系统中存在的镜像:
    [root@izuf63bjp8ts8nkl13pxh1z devicemapper]# docker images
    REPOSITORY TAG IMAGE ID CREATED SIZE
    docker.io/centos-tomcat latest 1b49d3d12b9b 2 hours ago 575.3 MB

    2.登陆docker—hub:
    [root@izuf63bjp8ts8nkl13pxh1z devicemapper]# docker login
    Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
    Username (afangxin):
    Password:
    Login Succeeded

    3.之前一直push失败,就是因为没有docker tag :
    [root@izuf63bjp8ts8nkl13pxh1z devicemapper]# docker tag 1b49d3d12b9b afangxin/centos-tomcat

    说明:1b49d3d12b9b是指镜像id号。这个步骤的目的是,把docker.io/centos-tomcat 变成 afangxin/centos-tomcat。 因为你要上传到hub上的用户名是afangxin
    之前一直push失败,就是因为没有把宿主机上的docker.io 改成hub上的用户名afangxin 。

    4.再次查看宿主机上的镜像,发现多了一个镜像 : angxin/centos-tomcat
    [root@izuf63bjp8ts8nkl13pxh1z devicemapper]# docker images
    REPOSITORY TAG IMAGE ID CREATED SIZE
    afangxin/centos-tomcat latest 1b49d3d12b9b 2 hours ago 575.3 MB
    docker.io/centos-tomcat latest 1b49d3d12b9b 2 hours ago 575.3 MB

    5.这时就可以push到hub上了:
    [root@izuf63bjp8ts8nkl13pxh1z devicemapper]# docker push afangxin/centos-tomcat
    The push refers to a repository [docker.io/afangxin/centos-tomcat]
    2964e6cc937b: Pushed
    080d1d3f3641: Pushed
    7e824466c572: Pushing [> ] 526.6 kB/383.3 MB
    5ac7fafec696: Pushed
    e579f972c02a: Pushed
    34e7b85d83e4: Mounted from library/centos
    34e7b85d83e4: Preparing

  • 相关阅读:
    wince开发_摩托罗拉MC3100_打开条码设置
    【Scala类型系统】自身类型(self type)引用
    Scala 基础新手教程
    ActiveMQ消息队列的使用及应用
    nginx配置服务器负载均衡
    ActiveMQ_Linux安装
    js调试工具Console命令详解
    微信JS-SDK选择相册或拍照并上传PHP实现
    微信公众平台开发接口PHP SDK完整版
    微信JS接口汇总及使用详解
  • 原文地址:https://www.cnblogs.com/afangxin/p/6599339.html
Copyright © 2011-2022 走看看