美文网首页
十、 Docker网络模型

十、 Docker网络模型

作者: suenism | 来源:发表于2020-01-06 21:29 被阅读0次

    查看docker网络

    docker network ls
    none:无网络模式
    bridge: 默认网络,相当于NAT
    host: 公用宿主机Network namepsace
    container: 和其他容器公用network namespace
    可以在启动容器run后面添加 --network参数,明确指出使用哪个网络

    docker0 : nat模式网络网桥

    docker 跨主机网络介绍

    # host 网络模式
    docker run -it --name="centos“ --network=host centos:6.9 /bin/bash
    #该网络方式, 容器的地址和主机名和宿主机一致
    

    macvlan

    docker 跨主机访问-macvlan实现

    docker network create --driver macvlan --subnet=10.0.0.0/24 --gateway=10.0.0.254 -o parent=eth0 macvlan_1
    
    ip link set eth0 promsic on(ubuntu 或其他版本需要)
    docker run -it --network macvlan_1 centos:6.9 /bin/bash
    

    overlay

    docker 跨主机访问 -overlay实现

    相关文章

      网友评论

          本文标题:十、 Docker网络模型

          本文链接:https://www.haomeiwen.com/subject/ranhactx.html