美文网首页微服务
docker网络模式

docker网络模式

作者: 田涛347 | 来源:发表于2021-08-03 16:08 被阅读0次

Docker使用了Linux的Namespaces技术来进行资源隔离,如PID Namespace隔离进程,Mount Namespace隔离文件系统,Network Namespace隔离网络等。一个Network Namespace提供了一份独立的网络环境,包括网卡、路由、Iptable规则等都与其他的Network Namespace隔离。

网络是Docker中相对比较薄弱的部分,当安装完Docker时,它会自动创建三个网络。可以使用以下docker network ls命令列出这些网络

docker network ls
结果如下

NETWORK ID          NAME                DRIVER              SCOPE
594430d2d4bb        bridge              bridge              local
d855b34c5d51        host                host                local
b1ecee29ed5e        none                null                local

Docker内置这三个网络,运行容器时,可以使用该来指定容器应连接到哪些网络。

在使用docker run创建Docker容器时,可以用--network标志 选项指定容器的网络模式,Docker有以下4种网络模式:

host模式:使用 --net=host 指定。
none模式:使用 --net=none 指定。
bridge模式:使用 --net=bridge 指定,默认设置。
container模式:使用 --net=container:NAMEorID 指定。

默认的桥接模式,不同docker容器网络是不互通的。

相关文章

  • Docker 网络模式

    docker的网络模式,了解docker的网络模式对docker通信尤为重要。 (一)网络模式介绍 查看显示的三种...

  • 5. docker container——容器网络

    docker容器网络模式 docker支持多种网络模式,包括bridge、none、host、container、...

  • Docker网络

    Docker网络 网络模式 bridge模式 使用docker0网桥,docker0的默认网段是172.17.0....

  • 20年第45周:docker的4种网络模式

    一、docker容器的4种网络模式 docker网络模式的理解 None模式:相当于不联网,单机模式。 Host模...

  • Docker四种网格模式

    docker run创建Docker容器时,可以用–net选项指定容器的网络模式,Docker有以下4种网络模式:...

  • Docker的网络模式详解

    1、Docker的四种网络模式 (1)docker四种网络模式如下: Bridge contauner 桥接式网络...

  • 十、 Docker网络模型

    查看docker网络 docker network lsnone:无网络模式bridge: 默认网络,相当于NAT...

  • k8s集群网络详解

    Docker网络模式 在讨论Kubernetes网络之前,让我们先来看一下Docker网络。Docker采用插件化...

  • docker四种网络模型

    四种网络模式 docker默认是是使用网桥进行交互的. 四种网络模式我们在使用docker run创建Docker...

  • Docker的网络模式

    docker的网络模式 docker network ls //查看默认的网络 1. bridge:桥接网络 默...

网友评论

    本文标题:docker网络模式

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