• 私有镜像仓库使用文档(自用)


    1、拉取镜像

    首先,需要在对应服务器的/etc/docker/daemon.json文件中添加镜像仓库的ip和port,如果没有这个文件,则在相同路径下创建。

    例:

    {
      "insecure-registries": [
        "xx.xx.xx.xx:port"
    ]
    }
    

    修改之后重启守护进程以及docker

    sudo systemctl daemon-reload  # 重启守护进程
    systemctl restart docker  # 重启docker服务
    

    注意:因为是json文件,所以写入的文件格式一定也要是json格式,否则重启docker的时候将会出现异常

    重启之后直接拉取镜像

    # 如果绑定的域名,就可以直接通过域名拉取,但是需要在配置私有镜像仓库的主机设置ssl证书绑定443端口,否则无法实现
    
    # 没有绑定域名,就需要通过ip端口拉取,如果ssl证书没有直接绑定ip,就需要指定端口上传和拉取,否则默认使用443
    
    例:
    
    > docker pull xx.xx.xx.xx:port/only_data/spiders
    其中only_data是镜像仓库的名字,指定镜像在哪个仓库里
    

    2、启动镜像

    only_data

    > docker run -d --name only_data -p 8000:8080 only_data
    

    auto

    > docker run -d --name auto -p 8001:8080 auto
    

    spiders

    > docker run -d --name spiders -p 8002:8002 -e port=8002 spiders
    
  • 相关阅读:
    22. Generate Parentheses
    21. Merge Two Sorted Lists
    20. Valid Parentheses
    19. Remove Nth Node From End of List
    18. 4Sum
    JDK7新特性
    类Enum
    装饰设计模式
    模板设计模式
    反射
  • 原文地址:https://www.cnblogs.com/Yang-Sen/p/13297781.html
Copyright © 2020-2023  润新知