Conemu 上的 Docker

Yar*_*Yar 9 bash conemu cmder docker

我试图通过创建一个start.sh使用git bash.

由于通常 docker Terminal 指向的是"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh",有什么办法可以让我在 ConEmu 上做一个任务来做到这一点?所以像这样:

在此处输入图片说明

小智 13

在任务参数中:

/dir "C:\Program Files\Docker Toolbox"
Run Code Online (Sandbox Code Playgroud)

命令:

"%ConEmuDrive%\Program Files (x86)\Git\bin\sh.exe" --login -i -new_console:C:"C:\Program Files\Docker Toolbox\docker-quickstart-terminal.ico" "C:\Program Files\Docker Toolbox\start.sh"
Run Code Online (Sandbox Code Playgroud)

请注意,我有 git in Program Files (x86),并且-new_console不需要引用 ico的参数。我假设你有那个 ico,但如果证明有问题,你可以删除整个参数,但你会留下 Git bash 图标。


Mrc*_*ief 9

发布的答案对我不起作用(使用 Docker Toolbox 1.10.3)。我选择在安装期间安装 Docker Bash shell(基本上是安装程序提供的所有内容)。

以下是对我有用的方法(注意使用bash.exe):

任务参数:

/dir "C:\Program Files\Docker Toolbox"
Run Code Online (Sandbox Code Playgroud)

命令:

"C:\Program Files\Git\bin\bash.exe" --login -i -new_console:C:"C:\Program Files\Docker Toolbox\docker-quickstart-terminal.ico" "C:\Program Files\Docker Toolbox\start.sh"
Run Code Online (Sandbox Code Playgroud)


小智 6

在安装自动配置的 conEmu 之前安装 docker。

在此处输入图片说明

任务参数:

/dir "%DOCKER_TOOLBOX_INSTALL_PATH%" /icon "%DOCKER_TOOLBOX_INSTALL_PATH%\docker.exe"

启动控制台:

"%DOCKER_TOOLBOX_INSTALL_PATH%\..\Git\usr\bin\bash.exe"-l -i "%DOCKER_TOOLBOX_INSTALL_PATH%\start.sh" -new_console:t:"Docker"

  • 如果在安装 docker 工具箱之前安装了 ConEmu,您可以单击“添加默认任务...”,它将重新填充列表并包含 Docker。 (2认同)