收起左侧

docker comose 为什么不支持.env呢?

3
回复
476
查看
[ 复制链接 ]

2

主题

0

回帖

0

牛值

江湖小虾

2025-6-4 16:28:48 显示全部楼层 阅读模式

为什么不支持.env环境变量呢?类似这种?

1749025662762.jpg

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

49

回帖

0

牛值

飞牛官方人员

fnOS1.0上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-6-10 16:35:51 显示全部楼层

尝试了一下是可以的,注意.env要跟docker-compose.yaml放在同一个目录下,附件带了我测试用的配置,可以参考:

image.png

构建结果:

image.png

upload 附件:kod.zip

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

2

主题

5

回帖

0

牛值

江湖小虾

2025-7-6 14:31:07 显示全部楼层
文件夹里.env的文件名,需要与.yaml内容里的env文件名保持完全一致
请教下如何YAML 下如何写 我再yaml 下 env_file: - ./.env 这样写 构建会报错 services.env_file must be a mapping Exited:0 写个名字,并且名字改为定义的 就是报错 time="2025-10-14T17:07:15+08:00" leve  详情 回复
2025-10-14 17:07

1

主题

6

回帖

0

牛值

江湖小虾

2025-10-14 17:07:38 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=143598&ptid=27757][color=#999999]zbxg01 发表于 2025-7-6 14:31[/color][/url][/size] 文件夹里.env的文件名,需要与.yaml内容里的env文件名保持完全一致[/quote]

请教下如何YAML 下如何写

我再yaml 下

  env_file:
    - ./.env

这样写 构建会报错

services.env_file must be a mapping Exited:0

写个名字,并且名字改为定义的

就是报错

time="2025-10-14T17:07:15+08:00" level=warning msg="The \"NEXTAUTH_SECRET\" variable is not set. Defaulting to a blank string." services.env_file must be a mapping Exited:0

请教下具体怎么用 env 文件的格式。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则