如何在 Windows 容器的 docker-compose 中运行多个命令?

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

我想在 docker-compose.yml 中为这样的 Windows 服务运行多个命令:

    entrypoint: ["cmd", "/C"]
    command:  > 
      echo Hello
      echo World

或者这个:

command: cmd /C "
        echo Hello 
        echo World
      " 

输出:

Hello echo World

而不是

Hello 
World
docker batch-file docker-compose
1个回答
0
投票

@Compo 让我朝着正确的方向前进:

command:  cmd /C "
      echo Hello && 
      echo World &
      echo Caffeee
      " 

一个

&
仅用于顺序链接,两个
&&
用于额外的错误检查,在这种情况下
echo
命令没有任何意义。

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