如何在 docker 中的一行中 运行 3 个命令
How to run 3 commands in one line in a docker
我尝试 运行 这个命令,但我总是得到 message
/bin/sh -c git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3 ; python3 -u /Test-repo/while.py
我也用 &&
代替命令中的 ;
尝试了同样的事情
但我收到了同样的信息
所以我的问题是我该如何解决它?
顺便说一句,我在来自 alpine
的 docker 容器上尝试了这个
您应该在 "
之间放置参数,因此您的命令应如下所示:
/bin/sh -c "git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3 ; python3 -u /Test-repo/while.py"
我尝试 运行 这个命令,但我总是得到 message
/bin/sh -c git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3 ; python3 -u /Test-repo/while.py
我也用 &&
代替命令中的 ;
尝试了同样的事情
但我收到了同样的信息
所以我的问题是我该如何解决它?
顺便说一句,我在来自 alpine
的 docker 容器上尝试了这个您应该在 "
之间放置参数,因此您的命令应如下所示:
/bin/sh -c "git clone https://github.com/lordLegal/Test-repo.git; pip3 install urllib3 ; python3 -u /Test-repo/while.py"