繁体   English   中英

如何在 docker 中的一行中运行 3 个命令

[英]How to run 3 commands in one line in a docker

我尝试运行此命令,但我总是收到消息

/bin/sh -c git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3; python3 -u /Test-repo/while.py

我也用&&而不是;尝试了同样的事情在命令中,但我收到了相同的消息

所以我的问题是我该如何解决?

顺便说一句,我在 alpine 的 docker 容器上尝试了这个

您应该将 arguments 放在"之间,因此您的命令应如下所示:

/bin/sh -c "git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3 ; python3 -u /Test-repo/while.py"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM