从文件构建Dockerfile时docker-compose.yml设置参数

时间:2018-08-08 10:13:37

标签: docker docker-compose

我想以某种方式获取.key文件的内容作为docker compose构建的参数(注意,必须有空格,必须保留这些!)。

.key

165 756 873

docker-compose.yml

version: "3.3"

services:
  node:
    build:
      context: .
      dockerfile: Dockerfile
      args:
         KEY: ${cat .key}

1 个答案:

答案 0 :(得分:0)

您可以在docker-compose.yml中使用环境变量

因此,如果您运行:

key='165 756 873' docker-compose build

您可以在docker-compose.yml内部设置键值,例如:

KEY: $key