Docker 不能在 docker-compose 中使用参数(使用 .env 中的参数)
Docker can't use args in docker-compose (use args from .env)
我想将我在 .env 文件中定义的一些参数传递给我容器的构建过程
.env 文件:
OS_USER_UID=999
docker-撰写:
app:
build: .
args:
- OS_USER_UID=$OS_USER_UID
但这总是导致:
Unsupported config option for services.app: 'args'
为什么?我不能只使用我在 .env 中定义的变量作为构建变量吗?
@samthegolden:是的,有帮助,谢谢 :)
app:
build:
context: .
args:
- OS_USER
我想将我在 .env 文件中定义的一些参数传递给我容器的构建过程
.env 文件:
OS_USER_UID=999
docker-撰写:
app:
build: .
args:
- OS_USER_UID=$OS_USER_UID
但这总是导致:
Unsupported config option for services.app: 'args'
为什么?我不能只使用我在 .env 中定义的变量作为构建变量吗?
@samthegolden:是的,有帮助,谢谢 :)
app:
build:
context: .
args:
- OS_USER