docker - docker compose 无法识别本地环境文件
问题描述
我正在使用 docker compose 来编排我的 docker 容器,现在我想要一个 .env 文件作为基础以及一个 .env.local 文件来部分覆盖它。然而这不起作用..
我认为 docker compose 将根据指导线 .env、.env.local、.env.development 等使用所有 env 文件。
然而事实并非如此。有一个注入 env 文件“--env-file '.env.local'”的命令,但这样做会忽略基础文件 .env 中的所有内容
有人对此有解决方案吗?
解决方案
推荐阅读
- deep-learning - 如何在 pytorch 中加载 CUB-200-2011 数据集?
- hibernate - 在从 Grails 1.3.7 迁移后使用 Grails 2.3.2 和 Hibernate 3.6.10.3 创建的 SQL 上,基类被添加到子类中,tablePerHiearchy 为 false
- sql-loader - 由于换行符和包围字符,sql loader 没有加载所有需要的行
- java - 在休息 API 中使用 POST 方法而不是 GET
- ios - Flutter beacons_plugin - 未处理的异常:MissingPluginException(在通道 beacons_plugin 上找不到方法 startMonitoring 的实现)
- google-sheets-formula - 使用自定义公式按单元格中值的长度过滤
- java - Hazelcast 插入和更新
- python - Python错误:打印(数据+“\ n”)类型错误:尝试通过网络套接字发送命令时无法将str连接到字节
- django - 不能用新用户登录,只能用老用户登录(Django Rest Framework views.obtain_auth_token)
- spring - 在 tomcat 7.x 中配置 Apache dbcp2 连接池