Docker Compose 配置环境变量

在 Docker Compose 中, 可以通过 environment 字段来设置环境变量. 可以在 docker-compose.yml 文件中的服务定义中添加以下行来设置环境变量:

yaml 复制代码
services:
  myservice:
    environment:
      - "MY_VAR: myvalue"

在这个例子中, myservice 服务的环境变量 MY_VAR 的值被设置为 myvalue. 可以根据需要添加多个环境变量.

如果想要从一个 .env 文件中加载环境变量, 可以在 docker-compose.yml 文件中的顶层添加以下行:

yaml 复制代码
env_file:
  - .env

这里假设 .env 文件在与 docker-compose.yml 文件相同的目录中. 在这种情况下, .env 文件中定义的所有环境变量都将被加载到 Compose 项目中. 注意, .env 文件应该包含键值对, 每行一个, 并使用=分隔键和值.

相关推荐
释怀不想释怀1 小时前
Docker(常见命令)
docker·容器·eureka
Maiko Star1 小时前
Word工具类——实现导出自定义Word文档(基于FreeMarker模板引擎生成动态内容的Word文档)
java·word·springboot·工具类
优雅的38度1 小时前
maven的多仓库配置理解
java·架构
周末吃鱼1 小时前
研发快速使用JMeter
java·jmeter
EntyIU1 小时前
自己实现mybatisplus的批量插入
java·后端
Java陈序员2 小时前
运维必备!一款全平台可用的服务器管理利器!
linux·react.js·docker
小途软件2 小时前
基于深度学习的人脸检测算法研究
java·人工智能·pytorch·python·深度学习·语言模型
德育处主任2 小时前
『NAS』中午煮什么?Cook
前端·docker
小CC吃豆子2 小时前
Java数据结构与算法
java·开发语言
晨旭缘2 小时前
后端日常启动及常用命令(Java)
java·开发语言