zoukankan      html  css  js  c++  java
  • 上传镜像到自己的hub仓库

    https://www.cnblogs.com/lgjlife/p/10982565.html

    第一步

    dockerhub https://hub.docker.com/上创建帐号。

    docker是和github类似的仓库,用于存放自己的镜像。可以创建私有和公开的仓库。私有的仓库免费的有限制,貌似只能创建一个仓库,公开的没有限制。

    第二步

    拉取一个镜像

    本例拉取httpd镜像。会自动拉取最终版本。

    [root@www ~]# docker pull httpd

    查看安装的镜像

    [root@www ~]# docker images

    第三步 

    运行镜像

    [root@www ~]# docker run -itd httpd:latest  /bin/bash

    第四步

    基于上述容器重新创建镜像,创建的镜像为   fulilu121/aaa:aaa

    镜像的完整名称是 用户名称/仓库名称:TAG

    我的账号为fulilu121,我仓库名称为aaa

    [root@www ~]# docker commit a0d5590ee307 fulilu121/aaa:aaa

    [root@www ~]# docker images

    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

    fulilu121/aaa       aaa                 8d96007ef490        4 seconds ago       165MB

    第五步

    创建仓库

     

     

    第六步

    登录

    [root@www ~]# docker login

     

    第七步

    上传

    注意这里的镜像名称必须和hub中的仓库名称一致,否则将会错误

    [root@www ~]# docker push fulilu121/aaa:aaa

     

    第八步

    查看dockerhub

     

    可以docker pull 下载

    [root@www ~]# docker pull fulilu121/aaa:aaa

     

  • 相关阅读:
    NYOJ 10 skiing DFS+DP
    51nod 1270 数组的最大代价
    HDU 4635 Strongly connected
    HDU 4612 Warm up
    POJ 3177 Redundant Paths
    HDU 1629 迷宫城堡
    uva 796
    uva 315
    POJ 3180 The Cow Prom
    POJ 1236 Network of Schools
  • 原文地址:https://www.cnblogs.com/ccshi/p/13154277.html
Copyright © 2011-2022 走看看