docker - docker compose-网络下的外部属性表示什么?

标签 docker docker-compose

在下面的docker-compose文件中:

version: '2'
networks:
  network1:
    name: my-net
    driver: bridge
    external: true
external属性表示什么?

最佳答案

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

external

If set to true, specifies that this network has been created outside of Compose. docker-compose up does not attempt to create it, and raises an error if it doesn’t exist.

关于docker - docker compose-网络下的外部属性表示什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59673164/

相关文章:

docker - 错误 : In file './docker-compose.yml' , 服务 'volumes' 必须是映射而不是数组

linux - 使用编排工具将我的应用程序部署到多个虚拟机的集群

node.js - meteor 运行服务器获取错误: “Could not locate the bindings file. […]bcrypt[…]”

shell - 如何检索由 docker-compose.yml 开始的确切容器名称

docker - 如果不在root下运行,Docker cronjob权限不正确

docker - docker 文件中的 CMD ["./start.sh"] 和 CMD ./start.sh 有什么区别吗?

docker - 全局限制 docker(或 docker-compose)资源

mysql - Docker:尝试设置 2 个数据库容器时的 MySQL[2002]

bash - Docker-文件中基于动态正则表达式的sed替换

Windows 容器 - 如何提交容器