【发布时间】:2016-05-12 17:52:28
【问题描述】:
如何通过 docker-compose.yml 环境变量构建容器?
例如,我尝试:
docker-compose.yml
version: '2'
services:
web:
build: .
environment:
RAILS_ENV: 'production'
Dockerfile
FROM isterjakov/nginx-passenger
# ...
# ↓↓↓↓↓↓↓↓↓↓
RUN echo "export RAILS_ENV='$RAILS_ENV'" >> /home/docker/.profile
# ...
但是变量仍然是空的:( 我怎么能这样做?
【问题讨论】:
标签: docker docker-compose docker-container