Docker Compose 引用环境变量
发布时间:2020-12-16 03:57:55 所属栏目:安全 来源:网络整理
导读:$ export COMPOSE_PROJECT_NAME= =~/projects/composecounter/docker-compose.yml $ docker-compose -p nickproject up -d version: image: ${IMAGETAG} ports: - version: image: ${IMAGETAG: - defaultwebimage} ports: - environment: DEBUG: $ docker ru
$ export COMPOSE_PROJECT_NAME==~/projects/composecounter/docker-compose.yml
$ docker-compose -p nickproject up -d
version: image: ${IMAGETAG}
ports:
-
version: image: ${IMAGETAG:-defaultwebimage}
ports:
-
environment:
DEBUG:
$ docker run -e DEBUG=
environment:
DEBUG:
$ export DEBUG=
- web-variables.env
$ docker run --env-file=web-variables.env
# define web container ===
version: -
# define ====default version is
首先,在 docker-compose.yml 文件中直接设置的值优先级是最高的。然后是在当前 shell 中 export 的环境变量值。接下来是在环境变量文件中定义的值。再接下来是在 Dockerfile 中定义的值。最后还没有找到相关的环境变量就认为该环境变量没有被定义。
#!/bin/====
#!/bin/====.0LTS
$ source test.-compose config
$ source prod.-compose config
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |