注意事项1:在yml文件中networks是一级参数,与version和services是同级对齐
注意事项2:编写yml文件时,不要用tab缩进,遵循YAML格式,除了类似python语法缩进对齐格式外,叶子型参数冒号:后面要多一个空格,否则会报错"ERROR: yaml.scanner.ScannerError: mapping values are not allowed here"
在yml文件中设置新的自定义网段,二级参数是在compose中自己设置的网段别名,这个别名可供services设置使用
networks:
networktest2:
driver: bridge
ipam:
driver: default
config:
-
subnet: 192.168.100.0/24
声明创建一个桥接网段192.168.100.0/24,取名为 networktest2
在yml文件中声明已存在的自定义网段,二级参数是在compose中自己设置的网段别名,这个别名可供services设置使用
networks:
oldnetworktest1:
external:
name: networktest1
声明使用已经存在的networktest1网段,在compose中取个别名叫oldnetworktest1供services设置使用