Docker容器网络配置全攻略:桥接(1),分布式架构演进+相关笔记参考

本文详细介绍了Docker的网络配置,包括如何使用`docker network create`创建网络,以及通过`--network`连接容器到网络。此外,还探讨了Docker Swarm的服务发现和负载均衡功能,阐述了Swarm如何利用DNS和VIP实现服务发现,以及内置负载均衡器如何实现容器间的流量分发。适合于想要深入了解Docker网络管理和集群部署的读者。
摘要由CSDN通过智能技术生成

四、Docker网络配置

创建网络:docker network create

docker network create 命令用于在 Docker 中创建一个新的网络。这个命令允许指定网络的名称、驱动程序以及其他选项,以满足不同的网络需求。

语法:

docker network create [OPTIONS] NETWORK
  • OPTIONS:这是可选参数,可以用来指定网络的属性,如网络驱动程序、子网、网关等。
  • NETWORK:这是你要创建的网络的名称,可以根据实际需求进行命名。

创建一个默认的 bridge 网络

docker network create my-network

指定网络驱动程序

docker network create --driver overlay my-overlay-network

指定其他网络选项

docker network create \  
  --driver bridge \  
  --subnet=172.25.0.0/16 \  
  --gateway=172.25.0.1 \  
  --ip-range=172.25.50.0/24 \  
  --aux-address="my-router=172.25.50.10" \  
  my-custom-network

这将创建一个名为 my-custom-network 的自定义 bridge 网络,具有指定的子网、网关、IP 地址范围和辅助地址。

  • –driver 或 -d:指定网络驱动程序,如 bridge 或 overlay。
  • –subnet:指定网络的子网地址。
  • –gateway:指定网络的网关地址。
  • –ip-range:指定网络的 IP 地址范围。
  • –aux-address:指定网络的辅助地址。

连接容器到网络:–network

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值