web-dev-qa-db-ja.com

ConemuのDocker

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でタスクを作成する方法はありますか?だからこのようなもの:

enter image description here

9
Yar

タスクパラメータ:

_/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アイコンが残ります。

13
Cuul Rinzler

投稿された回答が機能しません(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"
9
Mrchief

自動構成されているconEmuをインストールする前に、dockerをインストールしてください。

enter image description here

タスクパラメータ:

/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" 
6

ConEmu 160207(Windows7 Pro上)では、Docker(バージョン1.11.1、ビルド5604cbe)をインストールしてからConEmuウィンドウを開いた後、Dockerのタスクが自動的に追加されていることに気付きました。

ConEmu設定ダイアログボックスは次のとおりです。

enter image description here

1
THO

新しくインストールした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"
1
user22908