以下是在Ubuntu上设置Docker网络的常用方法:
docker network ls。docker network create --driver bridge my_bridge(默认桥接模式)。host、overlay、macvlan):docker network create --driver<模式> <网络名>。docker run -d --name <容器名> --network <网络名> <镜像>。docker network connect <网络名> <容器名>。docker network create --subnet=192.168.1.0/24 --gateway=192.168.1.1 <网络名>。docker run --ip 192.168.1.10 --network <网络名> <镜像>。docker network create --opt com.docker.network.bridge.mtu=1450 <网络名>。docker network rm <网络名>。bip、mtu):编辑/etc/docker/daemon.json并重启服务。docker-compose.yml中配置networks。注意:不同网络模式适用场景不同,bridge为默认模式,host适合低延迟场景,overlay用于跨主机集群。操作前建议备份重要数据,复杂配置可参考官方文档。