标题中的代码行一直告诉我 docker 无法运行。我也尝试过(使用分号作为分隔符)在同一个子进程中运行 sudo service start docker 命令。该服务将启动,但第二个命令给我一个错误并说要使用 docker --help。
该命令在 PS 命令行中的语法是正确的,因为我事先在 Powershell 中对其进行了测试,然后复制并粘贴了成功的尝试,并且在继续编码之前我为该项目构建了一个所需命令的列表。
我已经在 bash 脚本、shell 脚本、subprocess.run() 和 subprocess.Popen() 中测试了这个命令,但成功率为零。
如果有人有一些有用的反馈,请分享。
预期输出是一堆描述 docker 运行 hello-world 和其他信息的步骤的文本。