zoukankan      html  css  js  c++  java
  • 建立docker私有库(docker registry)(转)

    我的目标还是无互联网安装,部署内部的docker私有库,目前docker镜像的获得还是需要互联网,将下载好的docker镜像发布到内部私有库上(可在有互联网的时候将容器打成tar包,在离线状况下使用参照《打包docker镜像并使用文件导入》)。

    1、使用fedora 20(IP为192.168.1.103)作为测试服务器(centos 7,redhat 7通用)

    2、安装docker

    Java代码  收藏代码
    1. yum -y install docker-io docker-registry  

     特别说明,fedora更新的docker 1.3.1提交到本地库有问题,有1.3.0的docker没问题。若以后再更新版本,按照上面的操作

    Java代码  收藏代码
    1. yum -y install http://mirrors.163.com/fedora/updates/20/x86_64/docker-io-1.3.0-1.fc20.x86_64.rpm  

    3、启动并保持开机启动,安装docker registry

    Java代码  收藏代码
    1. systemctl start docker  
    2. systemctl start docker-registry  
    3. systemctl enable docker  
    4. systemctl enable docker-registry  
    Java代码  收藏代码
    1. docker run -p 5000:5000 registry  

    4、在线下载centos镜像

    Java代码  收藏代码
    1. docker pull centos  

     下载完成后执行

    Java代码  收藏代码
    1. docker images  

    5、将镜像做tag

    Java代码  收藏代码
    1. docker tag img_id localhost.localdomain:5000/centos_local  

     

     

    6、push镜像到本地库

    Java代码  收藏代码
    1. docker push localhost.localdomain:5000/centos_local   

     

     

    7、客户端下载这个私服的镜像

    Java代码  收藏代码
    1. docker pull 192.168.1.103:5000/centos_local  

     

     

    10、大功告成

  • 相关阅读:
    Qt Undo Framework
    pyinstaller打包shotgun有关的程序
    博客初衷
    文件隐写
    IDA使用初探-1.启动IDA
    隐写术总结
    无线网破解 跑字典 EWSA使用教程
    CTF中图片隐藏文件分离方法总结
    【转载】Pangolin4.0最新破解版-SQL注入渗透工具
    名词解释
  • 原文地址:https://www.cnblogs.com/yaoliang11/p/4627788.html
Copyright © 2011-2022 走看看