我在 Windows 上看到 Docker 的快捷方式是:
C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
我用git-bash
在Cmder/ConEmu
.
我想在该控制台中启动时执行此脚本,因此我将所有终端都放在包含在 1 个程序中的选项卡中,而不是这里的 git-bash 和那里的 docker。
我很难找到让这个 .sh 文件运行的正确方法。我发现引号与从 Windows 快捷方式运行新的终端窗口不同。
我试过了:
"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh""
返回:
未安装 VirtualBox 或 Docker Machine。请重新运行 Toolbox 安装程序并重试。
好像出了什么问题。按任意键继续...
C:\Windows\System32\cmd.exe /c ""C:\Program Files\Git\bin\bash.exe" --login -i -- C:\Program Files\Docker Toolbox\start.sh"
返回:
bash: C:\Program: 没有这样的文件或目录
当前目录:
C:\Code\cmder_mini
要执行的命令:
"C:\Windows\System32\cmd.exe" /c ""C:\Program Files\Git\bin\bash.exe" --login -i -- C:\Program Files\Docker Toolbox\start.sh"
ConEmuC:根进程存活不到 10 秒,ExitCode=127。
按 Enter 或 Esc 关闭控制台...