gpt4 book ai didi

bash - docker中的chain sleep命令是如何组成的?

转载 作者:行者123 更新时间:2023-12-02 18:47:45 25 4
gpt4 key购买 nike

考虑一个片段:

---
version: '3.4'
services:
app:
image: my_image
command: ["sleep", "60s", "&&", "my_command"]

给我:
sleep: invalid time interval �my_command’
Try 'sleep --help' for more information.

怎么了?为什么会这样?
Docker version 19.03.2, build 6a30dfc
Host OS - windows 10

最佳答案

您可以像这样使用它来运行 sleep 60 后跟您的命令:

---
version: '3.4'
services:
app:
image: my_image
command: sh -c "
sleep 60 &&
my_command"

当您运行 command: ["sleep", "60s", "&&", "my_command"] 时,它​​将从位置 2 开始的所有参数传递给 sleep 命令。它实际上试图将您的命令运行为:
sleep '60s' '&&' 'uname'

关于bash - docker中的chain sleep命令是如何组成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57884111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com