zoukankan      html  css  js  c++  java
  • 私有镜像仓库使用文档(自用)

    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
    
  • 相关阅读:
    输出1到100内前五个可以被3整除的数 while for
    Java:运用while()与do....while与for()
    break & continue
    while循环
    for循环例子
    if语句条件
    上位机开发二----第一个程序hallo world
    c语言获取数组长度的三种方法
    halcon标定后畸变校正与测量
    海康相机SDK联合c++标定
  • 原文地址:https://www.cnblogs.com/Yang-Sen/p/13297781.html
Copyright © 2011-2022 走看看