Docker 提供多种网络模式:bridge(默认模式,容器通过虚拟网桥通信)、host(容器使用宿主机网络栈)、none(容器没有网络)、container(共享另一个容器的网络栈)、overlay(跨主机通信,用于 Swarm 集群)。bridge 模式下容器可以通过容器名互相访问;host 模式性能最好但隔离性差;overlay 模式适合分布式应用。可以使用 docker network create 创建自定义网络,实现容器间更灵活的通信。