Docker em Conemu

8

Estou tentando executar o docker no ConEmu criando uma tarefa que abre o arquivo Docker start.sh usando git bash .

Como normalmente o Docker Terminal está apontando para "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh" , existe alguma maneira de fazer uma tarefa no ConEmu para fazer isso? Então, algo assim:

    
por Yar 18.01.2016 / 05:21

5 respostas

13

Nos parâmetros da tarefa:

/dir "C:\Program Files\Docker Toolbox"

Comandos:

"%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"

Por favor, note que eu tenho git em Program Files (x86) , e também que o parâmetro -new_console que referencia o ico não é necessário. Eu suponho que você tem esse ico, mas você pode remover todo o parâmetro se ele for problemático, mas você ficará com o ícone do Git bash.

    
por 19.01.2016 / 21:27
9

A resposta postada não funcionou para mim (usando o Docker Toolbox 1.10.3). Eu escolhi instalar o shell do Docker Bash durante a instalação (basicamente tudo que o instalador oferece).

Veja o que funcionou para mim (observe o uso de bash.exe ):

parâmetros da tarefa:

/dir "C:\Program Files\Docker Toolbox"

Comando:

"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"
    
por 28.03.2016 / 18:03
6

Instale a janela de encaixe antes de instalar o conEmu configurado automaticamente.

Parâmetrosdatarefa:

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

Iniciar o console:

"%DOCKER_TOOLBOX_INSTALL_PATH%\..\Git\usr\bin\bash.exe"-l -i "%DOCKER_TOOLBOX_INSTALL_PATH%\start.sh" -new_console:t:"Docker"
    
por 22.07.2016 / 18:18
1

Com o ConEmu 160207 (em um Windows7 Pro), depois de instalar o Docker (versão 1.11.1, build 5604cbe) e abrir as janelas do ConEmu, notei que há uma tarefa para o Docker ser adicionada automaticamente.

Aqui está a caixa de diálogo de configuração do ConEmu:

    
por 21.06.2016 / 18:49
1

Nada disso funcionou para mim para uma Docker Toolbox recém-instalada.

Isso é o que eu finalmente consegui trabalhar.

Parâmetros da tarefa

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

Comandos

set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\bash.exe --login -i "%DOCKER_TOOLBOX_INSTALL_PATH%\start.sh" -new_console:t:"Docker"
    
por 08.02.2018 / 21:25