我使用docker编写如下:
version: "2"
services:
3dominator:
build: .
image: 3dominator:0.1
container_name: 3dominator
environment:
NODE_ENV: development
DB_ENV: container
DOCKERHOST: $${DOCKERHOST}
ports:
- "3004:3004"
volumes:
- ./src:/app/src
links:
- 3dominatordb
- 3dominatores
...
...
我想把一个变量
DOCKERHOST
从我的linux环境传递到docker容器环境。怎么做?
最佳答案
两种选择:
environment:
- DOCKERHOST: ${DOCKERHOST}
或者,由于使用相同的变量名,可以将其缩短为:
environment:
- DOCKERHOST
关于linux - 将环境变量从Linux传递到Docker容器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42983426/