手机版

docker compose文件参考(3) – 网络配置

时间:2020-05-06 来源:互联网 编辑:宝哥软件园 浏览:

driver

指定用于这个网络的驱动。

默认使用的驱动取决于docker engine的配置,但大多数情况中,单台主机中使用的是bridge,在集群中使用的是overlay。

driver: overlay

driver_opts

指定一列键值对选项传递给这个数据卷的驱动。这些选项依赖于驱动。此参数可选。

driver_opts:
    foo: "bar"
    baz: 1

enable_ipv6

在这个网络启用IPv6网络支持。从version 2.1文件格式可用。

ipam

指定自定义IPAM配置。这个是带几个属性的对象,每个属性都是可选的:

driver: 自定义IPAM驱动,而不是default。 config: 0个或多个配置块,可以是以下键:
subnet:表示一个网段的CIDR格式的子网
ip_range:从指定范围分配容器IP
gateway:主子网的IPv4或IPv6网关
aux_addresses:网络驱动程序使用的辅助IPv4或IPv6地址,作为从主机名到IP的映射

一个完整的示例:

ipam:
  driver: default
  config:
    - subnet: 172.28.0.0/16
      ip_range: 172.28.5.0/24
      gateway: 172.28.5.254
      aux_addresses:
        host1: 172.28.1.5
        host2: 172.28.1.6
        host3: 172.28.1.7

版权声明:docker compose文件参考(3) – 网络配置是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐