zoukankan      html  css  js  c++  java
  • docker 创建bridge网络和修改默认网段

    #查看docker当前存在的bridge
    docker network ls
    #创建新的bridge
    docker network create test1(test1自己设置的名字)

    查看当前的网卡信息

    修改创建的默认的inet

    #停止docker服务
    service docker stop(在使用的不用停止)
    # 删除docker防火墙过滤规则
    iptables -t nat -F POSTROUTING
    # 删除docker默认网关配置
    ip link set dev br-443d3552120b down
    #先查看具体网段包含区间(172.17.0.1/20(具体数值))
    ip addr show br-443d3552120b
    #删除旧的网关设置,当然也可以双网卡运行 ip addr del
    172.17.0.1/20 dev br-443d3552120b(要修改的网卡名字,举例文章修改的) # 增加新的docker网关配置 ip addr add 192.168.2.1/24 dev br-443d3552120b(要修改的网卡名字,举例文章修改的) ip link set dev docker0 up # 检测是否配置成功,如果输出信息中有 192.168.5.1,则表明成功 ip addr show docker0 service docker start(在使用的不用重启) # 验证docker防火墙过滤规则

    运行容器连接到指定网络

    使用方法:docker run -it --name <容器名> ---network <bridge> --network-alias <网络别名> <镜像名>

    [root@CentOS ~]# docker run -it --name centos-1 --network test1 --network-alias centos-1 docker.io/centos:latest
    [root@CentOS ~]# docker run -it --name centos-2 --network test1 --network-alias centos-2 docker.io/centos:latest

    若访问容器中服务,可以使用这用方式访问 <网络别名>:<服务端口号>

  • 相关阅读:
    ffmpeg通过组播udp推ts流
    C# 多线程总结
    《图解HTTP》6-首部
    官网下载Java连接MySql驱动jar包
    FineReport——JDBC 连接 MySQL 数据库
    serializeArray()方式请求,php获取的方法
    win10无线wifi总是掉线断网
    C# Post请求中Json格式写法
    Layui upload 上传有进度条
    java 基于redis分布式锁
  • 原文地址:https://www.cnblogs.com/gcixx/p/13879829.html
Copyright © 2011-2022 走看看