zoukankan      html  css  js  c++  java
  • docker镜像仓库

    一,下载registry镜像并启动

    $ docker pull registry
    $ docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always  --name  registry  registry

    二,测试,查看镜像仓库中所有镜像

    $ curl  http://127.0.0.1/v2/_catalog
    {"repositories":[]}

    三,打标签

    $ docker tag nginx:1.12  127.0.0.1:5000/nginx:1.12      #PEPOSITORY 就等于127.0.0.1:5000/nginx:1.12

    四,配置私有仓库可信任

    $ vi /etc/docker/daemon.json
    {
        "registry-mirrors":[ "https://registry.docker-cn.com" ],
        "insecure-registries":["127.0.0.1:5000"]       #填加这一行,127代替真实IP
    }
    $ systemctl restart docker

    五,上传

    docker push 127.0.0.1:5000/nginx:1.12

    六,查看

    $ curl http://127.0.0.1:5000/v2/_catalog
    {"repositories":["nginx"]}
    $ curl http://127.0.0.1:5000/v2/nginx/tags/list
    {"name":"nginx","tags":["1.12"]}

    七,下载

    #直接生成容器运行,会自动先找本地镜像生成
    docker run -itd --name nginx -p 88:80 127.0.0.1:5000/nginx:1.12
    #只下载镜像
    docker pull 127.0.0.1:5000/nginx:1.12

    八,官方hub示例

    1.注册账号
    https://hub.docker.com
    
    2.在本地登陆Docker Hub
    $ docker login
    或
    $ docker login --username=myname --password=123456
    
    3.本地镜像打标签
    $ docker tag myimage:v1 myname/myimage:v1
    
    4.上传
    $ docker push myname/myimage:v1
    
    #搜索测试:
    $ docker serach myname
    
    5.下载
    $ docker pull myname/myimage:v1

    .

    作者:陈耿聪 —— 夕狱

    出处:https://www.cnblogs.com/CGCong/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    uiatuomator如何调试
    uiatuomator提示shortMsg=java.lang.RuntimeException
    uiatuomator命令启动apk,与查找多个相同控件
    uiautomator日志文件转换为xml格式文件
    uiautomator做自动化的过程
    uiautomator的坑和AAPT命令方式启动一个应用程序
    ADB无线连接
    用fiddler工具做接口测试
    简单的monkey使用
    疯狂学习java web2(css)
  • 原文地址:https://www.cnblogs.com/CGCong/p/12218454.html
Copyright © 2011-2022 走看看