如何从命令行将--build-arg参数传递到docker-compose.yml文件?

问题描述 投票:0回答:1

假设我键入以下命令

docker-compose -f docker-compose.yml build --build_args PARAM=1

我应该如何编写docker-compose.yml以便yml字段获得参数PARAM,其值为1

我的yml文件在下面。

version: '3.7'

services:
  web:
    build:
      context: .
      dockerfile: ./Dockerfile
      args: 
         - MY_PARAM: ${PARAM}
      ports:
         - "5000:5000"
    image: sample-img:1.0

我添加了

args: 
   - MY_PARAM: ${PARAM}

build以下。这是正确的吗?

docker docker-compose arguments parameter-passing
1个回答
0
投票

这是在使用compose时如何传递构建参数-

© www.soinside.com 2019 - 2024. All rights reserved.