Docker命令可通过命令行在脚本中运行

时间:2019-01-17 16:25:48

标签: windows docker cmd

我需要以下命令的帮助才能在CMD中放入脚本。我已经为docker安装了所有软件。

1)以CMD运行:

docker run --net = host --interactive --tty auvsisuas / interop-client

2)在CMD屏幕上的#号运行

./ tools / interop_cli.py --url http://10.10.130.2:8000 --username testuser任务

参考:https://github.com/auvsi-suas/interop/wiki/Getting-Started#create-container--start-shellhttps://github.com/auvsi-suas/interop/wiki/Getting-Started#get-missions

如果我一个接一个地在CMD中运行单个命令,它将起作用并提供输出。但是当我放入脚本(.bat)文件时,它仅运行第一个命令,此后在屏幕上显示#提示,但第二个命令不执行。

我需要什么:

从CMD一起运行两个命令的脚本

注意:该图像是公开可用的,可以在任何docker设置上尝试。

What I want:(This is what happens when I type directly in CMD)

My .CMD/BAT file

What happens:-在#提示符处停止

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您要从另一个脚本中调用.bat等,请不要忘记默认行为是将控制权转移到较低级别的脚本,并且永远不会回来-如果要控制在执行较低级别的脚本后,返回顶级脚本。