zoukankan      html  css  js  c++  java
  • 更换docker容器默认网桥docker0

    Docker允许管理docker0桥接或者通过-b选项自定义桥接网卡,需要安装bridge-utils软件包。
    步骤:

    1,确保docker的进程是停止的
    2,创建自定义网桥,
    3,给网桥分配特定的ip
    4,以-b的方式指定网桥

      

    操作步骤:

    service docker stop

    ip link set dev docker0 down

    brctl delbr docker0

    brctl addbr docker1

    ip addr add 192.168.0.1/24 dev docker1  //192.168.0.1是容器的网关地址。

    ip link set dev docker1 up

    ip addr show docker1

    vim /etc/sysconfig/docker      //桥接口由docker0改为docker1

    OPTIONS='--selinux-enabled --log-driver=journald'

    改为

    OPTIONS='--selinux-enabled --log-driver=journald -b=docker1'    //即添加-b=docker1


    service docker restart

    新建容器,查看新建容器的IP:

    docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器ID/容器名

  • 相关阅读:
    Qt拖放功能
    CUDA笔记 -- 1
    c/c++笔记--5
    SpringBoot注解大全
    Java集合图谱
    sql优化的几种方法
    Spring 体系结构详解
    2019年 Java 面试题解析
    IntelliJ IDEA 快捷键大全
    java集合继承关系
  • 原文地址:https://www.cnblogs.com/mountain2011/p/12909422.html
Copyright © 2011-2022 走看看