zoukankan      html  css  js  c++  java
  • 解决harbor 网络和应用网络冲突的问题

    解决网络冲突的流程

    # 现象
    harbor 所在机器需要挂载浪潮存储,但是浪潮存储ip 地址为 172.17.2.124; harbor 默认启动后会有桥接网络 172.17.1.0;
    harbor 启动会导致无法挂载浪潮存储,ping 不通 172.17.2.124   最终服务器卡死
    因此需要修改 harbor 网络地址
    
    查看网桥
    docker network ls
    删除网桥(删除已harbor开头的网桥)
    docker network remove face1687e9eb
    
    #停止 harbor
    docker-compose  down 
    
    #创建网桥
    docker network create --driver=bridge --subnet=172.253.0.1/16 harbor
    docker network create --driver=bridge --subnet=172.252.0.1/16 harbor-chartmuseum
    docker network create --driver=bridge --subnet=172.251.0.1/16 harbor-clair
    
    #停止docker
    systemctl stop docker
    
    #修改docker 网络地址
    $  cat /etc/docker/daemon.json 
    {
        "default-ulimits":{
            "nofile":{
                "Name":"nofile",
                "Hard":864000,
                "Soft":864000
            }
        },
        "log-driver":"json-file",
        "log-opts":{
            "max-size":"100k",
            "max-file":"1"
        },
    
        "bip":"172.254.0.1/16"
    }
    
    # 启动docker
    systemctl daemon-reload
    systemctl start docker
    
    # 修改compose配置(文件最后面,把false改为true,clair和chartmuseum也改)
    networks:
    harbor:
    external: true
    修改配置后执行命令
    ./prepare
    ./install.sh --with-clair --with-chartmuseum
    
    
    
    
  • 相关阅读:
    引用 struts2标签详解
    Java 中日期的计算
    在一个FORM中实现多个ACTION动作
    java.lang.OutOfMemoryError: PermGen space最好的解决方法
    Java实现和栈的应用举例
    Java的自动装箱和拆箱
    oracle11g更改字符集AL32UTF8为ZHS16GBK
    设计的臭味
    OOD设计五个原则
    推荐JQuery学习简介
  • 原文地址:https://www.cnblogs.com/lixinliang/p/14243117.html
Copyright © 2011-2022 走看看