Docker网络模式


简介:Docker网络模式

    默认的三种网络模式:

    bridge:桥接模式

    host:主机模式

    none:无网络模式

查看网络模式

    docker network ls

桥接模式是docker默认网络模式,创建docker0的虚拟网桥。



查看宿主机的桥接情况

yum -y install net-tools

yum install -y bridge-utils

#查看桥接情况

brctl show


Docker容器的host模式

    host模式:该模式下容器是不会拥有自己的ip地址,而是使用宿主机的IP和端口

主机模式启动

docker run -itd --net=host mycentos:nginx /usr//local/nginx/sbin/nginx -g  "daemon off;"


启动nginx容器命令并防火墙放开80端口

docker run -d centos:nginx /usr/local/nginx/sbin/nginx - g "daemon off;"

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload


Docker 容器的none模式介绍

无ip地址,等于断网

docker run -itd --net=none centos:7 /bin/bash





test2026-06-07 19:45