zoukankan      html  css  js  c++  java
  • 搭建和使用Docker私有仓库

    需要注意的是,从Docker Pool下载的镜像文件,与官方镜像文件是完全一致的。

    安装Docker之后,可以是使用官方提供的registry镜像来搭建一套本地私有仓库环境:

    输入之后就可以等待了,其实本地仓库本身就是容器,这句命令会下载并创建一个registry容器,创建本地的私有仓库。

    默认情况下,会将仓库创建在容器的tmp/registry目录下,当然,可以通过-v参数将镜像文件存放到本地的指定路径上。

    docker run 5000:5000  /opt/data/registry:/tmp/registry registry

    然后就建好了本地的仓库。比如先上传一个ubuntu的镜像。

    然后就可以管理这个私有仓库,上传镜像前需要使用docker tag命令将这个镜像标记为127.0.0.1:500/ubuntu。

    docker tag ubuntu:latest 127.0.0.1:5000/ubuntu

    可以使用docker pull上传标记的镜像:

    在获取镜像的时候,只需要在前面加127.0.0.1:5000便可以了。

    不过这只是在本地提供服务,因为Docker传输要求https,因此还没有尝试证书问题,所以对外提供服务等有机会再尝试。

    转自:梦续代码

  • 相关阅读:
    CentOS6.5安装Tab增强版:bash-completion
    005_linux下logrotate 配置和理解
    ITIL与ITSM的联系与区别
    C++----练习--bool类型作为特别的int要区别对待
    C++----练习--while求和
    C++----练习
    mysql----二进制包安装
    linux----ulimit 限制
    python----特性003
    python----特性002
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/5728127.html
Copyright © 2011-2022 走看看