zoukankan      html  css  js  c++  java
  • Centos7搭建docker仓库

    一:安装启动registry

      1.1:环境准备

        yum install -y python-devel libevent-devel python-pip gcc xz-devel

        pip install docker-registry

      1.2:server端

        [root@k8s-01 ~]# docker pull registry(西游记)

    [root@k8s-01 ~]# docker pull registry
    Using default tag: latest
    Trying to pull repository docker.io/library/registry ... 
    latest: Pulling from docker.io/library/registry
    c87736221ed0: Pull complete 
    1cc8e0bb44df: Pull complete 
    54d33bcb37f5: Pull complete 
    e8afc091c171: Pull complete 
    b4541f6d3db6: Pull complete 
    

       1.3:浏览器打开http://10.8.8.31:5000/v2/_catalog   

        {"repositories":[]}表示现在仓库中,没有镜像images

      1.3:启动registry

        默认情况下,会将仓库存放于容器的 /tmp/registry 目录下,如果容器被删除,则数据也会丢失,所以我们可以通过 -v 参数来将镜像文件存放在本地的指定路径:

    docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest
    

       1.4:

    感谢:

    https://blog.csdn.net/yejinxiong001/article/details/81944820

    https://www.cnblogs.com/purpleraintear/p/6010657.html

    TLS认证:

    https://www.cnblogs.com/zhaojiankai/p/7813969.html

  • 相关阅读:
    Git 使用vi或vim
    git 添加远程仓库后无法push
    windows下使用IIS创建git服务
    NPOI 操作office、word、excel
    delphi 模拟POST提交数据
    git 用远程覆盖本地
    Delphi中MD5实现方法(转)
    Delphi 操作Ini文件
    Spring系列之——spring security
    Spring系列之——使用模板快速搭建springboot项目
  • 原文地址:https://www.cnblogs.com/jackyzm/p/10565680.html
Copyright © 2011-2022 走看看