首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将docker run命令行arg传递给docker-compose?

要将docker run命令行arg传递给docker-compose,可以使用docker-compose.yml文件中的args字段来实现。

在docker-compose.yml文件中,可以使用args字段来传递命令行arg。args字段是一个列表,其中每个元素都是一个字符串,表示要传递给docker-compose的命令行arg。

以下是一个示例的docker-compose.yml文件,演示如何传递命令行arg:

代码语言:yaml
复制
version: '3'
services:
  myservice:
    build:
      context: .
      dockerfile: Dockerfile
    command: run
    args:
      - --arg1=value1
      - --arg2=value2

在上述示例中,args字段包含了两个命令行arg:--arg1=value1和--arg2=value2。这些arg将会传递给docker-compose命令。

使用上述docker-compose.yml文件运行docker-compose命令时,可以通过以下方式传递额外的命令行arg:

代码语言:txt
复制
docker-compose up --arg3=value3

在上述命令中,--arg3=value3将会作为额外的命令行arg传递给docker-compose。

这样,通过args字段和命令行参数的结合使用,可以将docker run命令行arg传递给docker-compose。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券