docker compose - 外部属性在网络下意味着什么?

ove*_*nge 5 docker docker-compose

在下面的 docker-compose 文件中:

version: '2'
networks:
  network1:
    name: my-net
    driver: bridge
    external: true
Run Code Online (Sandbox Code Playgroud)

财产意味着什么external

Sha*_*k V 8

这意味着docker-compose不会创建网络。运行前应在外部创建网络docker-compose up。默认情况下,compose 管理网络创建。external: True标志用于使容器加入预先存在的网络。

\n

来自文档:

\n
\n

外部的

\n

如果设置为 true,则指定此网络是在 Compose 外部\n创建的。docker-compose up 不会尝试创建它,\n如果它不存在\xe2\x80\x99,则会引发错误。

\n
\n