📜  在 Docker Compose 中自动创建网络 - 无论代码示例

📅  最后修改于: 2022-03-11 14:57:40.536000             🧑  作者: Mango

代码示例1
external is to use an existing network. If you want compose to make networks you simply do:

networks:
  network1:
  network2:
.. to instruct compose to make the networks. They will be named - Verify the creation by using docker network ls.

You can also override the default network or specify more properties.

networks:
  default:
    driver: bridge
    driver_opts:
      com.docker.network.driver.mtu: 1450
.. will override the default network setting MTU to 1450 (handy when the host have lower than 1500 mtu and path mtu discovery doesn't work properly). There are other bridge driver options.

external makes more sense when you want services in two compose setups to talk to each other or you have a manually created network.