加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读