【发布时间】:2021-02-10 15:30:41
【问题描述】:
我在 docker ignore 中添加了.env,并且在构建映像后环境变量未定义,那么如何在docker-compose.yml 文件中配置这些环境变量
我们是否也应该将docker-compose.yml 放在忽略中?
docker-compose.yml
version: '3'
services:
client:
build:
context: .
dockerfile: Dockerfile.dev
command: npm start
container_name: testReact
ports:
- "3000:3000"
volumes:
- ./:/app
- /app/node_modules
.env
REACT_APP_CONSTANT = 'MY REACT APP'
.dockerignore
/node_modules
/build
.git
*.md
.gitignore
.env
【问题讨论】:
标签: reactjs docker docker-compose environment-variables dockerignore