Dockerを開くタスクを作成して、ConEmuでdockerを実行しようとしていますstart.sh
ファイルusinggit bash
。
通常、Dockerターミナルは"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
、これを行うためにConEmuでタスクを作成する方法はありますか?だからこのようなもの:
タスクパラメータ:
_/dir "C:\Program Files\Docker Toolbox"
_
コマンド:
_"%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"
_
Program Files (x86)
にgitがあること、およびicoを参照する_-new_console
_パラメータが不要であることにも注意してください。あなたはそのicoを持っていると思いますが、問題があることが判明した場合はパラメーター全体を削除できますが、Gitbashアイコンが残ります。
投稿された回答が機能しません(Docker Toolbox 1.10.3を使用)。インストール中にDocker Bash Shellをインストールすることを選択しました(基本的にインストーラーが提供するすべてのもの)。
これが私のために働いたものです(bash.exe
の使用に注意してください):
タスクパラメータ:
/dir "C:\Program Files\Docker Toolbox"
コマンド:
"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"
新しくインストールしたDockerToolboxでは、これらのどれもうまくいきませんでした。
これが私がついに仕事に取り掛かったものです。
タスクパラメータ
/dir "%DOCKER_TOOLBOX_INSTALL_PATH%" /icon "%DOCKER_TOOLBOX_INSTALL_PATH%\docker.exe"
コマンド
set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\bash.exe --login -i "%DOCKER_TOOLBOX_INSTALL_PATH%\start.sh" -new_console:t:"Docker"