+-

我看到 Windows上Docker的快捷方式是:
C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
我在Cmder / ConEmu中使用git-bash.
当我在该控制台中启动时,我想执行此脚本,所以我拥有所有
我的终端在标签中包含在1个程序而不是git-bash这里,docker
那里.
我无法找到正确的方法来运行此.sh文件.
我发现引号与运行新的终端窗口不同
一个Windows快捷方式.
我试过了:
"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh""
收益:
Either VirtualBox or Docker Machine are not installed. Please re-run the Toolbox Installer and try again.
Looks like something went wrong. Press any key to continue…
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: No such file or directory
当前目录:
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: Root process was alive less than 10 sec, ExitCode=127.
Press Enter or Esc to close console…
最佳答案
git bash.exe应该将%PATH%作为$PATH继承
但是docker toolbox Windows start.sh还取决于在调用之前应该设置的其他环境变量:
> DOCKER_MACHINE:path / to / docker-machine.exe(包括exe本身)
> VBOX_INSTALL_PATH:VirtualBox的路径.
在调用ConEmu并调用第一个命令之前,请确保先定义它们.
点击查看更多相关文章
转载注明原文:在ConEmu / Cmder中使用git-bash加载Docker脚本 - 乐贴网