[英]Pass arguments to docker-compose
Using version 3 of docker-compose. 使用docker-compose的版本3。
docker-compose build MY_ARGUMENT=herro
How do I use this in the docker-compose.yml
file? 如何在
docker-compose.yml
文件中使用它?
States here https://docs.docker.com/compose/reference/overview/ that it is possible ([ARGS...]) but doesn't say anything else. 在这里https://docs.docker.com/compose/reference/overview/声明有可能([ARGS ...]),但没有说其他任何话。
https://docs.docker.com/compose/environment-variables/ https://docs.docker.com/compose/environment-variables/
web:
environment:
- username=root
or you can specifiy a file 或者您可以指定一个文件
env_file:
- ./Docker/api/api.env
or for just args 或仅用于参数
args:
buildno: 1
EXAMPLE 1 例1
build: ./dir
build:
context: ./dir
dockerfile: Dockerfile-alternate
args:
buildno: 1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.