Я пытаюсь заставить Docker работать на ConEmu, создав задачу, открывающую start.sh
файл Docker с помощью git bash
.
Так как обычно докер Терминал указывает на "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"
, есть ли способ сделать задачу в ConEmu, чтобы сделать это? Так что-то вроде этого:
Ответы:
В параметрах задачи:
Команды:
Обратите внимание, что у меня есть вход
Program Files (x86)
, а также что-new_console
параметр, который ссылается на ico, не нужен. Я предполагаю, что у вас есть ICO, но вы можете удалить весь параметр, если он окажется проблематичным, но у вас останется значок Git bash.источник
C:\Program Files\Docker Toolbox
к своему пути.Опубликованный ответ не работает для меня (с помощью Docker Toolbox 1.10.3). Я решил установить оболочку Docker Bash во время установки (в основном все, что предлагает установщик).
Вот что сработало для меня (обратите внимание на использование
bash.exe
):параметры задачи:
Команда:
источник
docker
команду, я получил bash: docker.exe: команда не найдена , я не знаю почему, пожалуйста, сообщите.Установите докер перед установкой conEmu, которая настроена автоматически.
Параметры задачи:
/dir "%DOCKER_TOOLBOX_INSTALL_PATH%" /icon "%DOCKER_TOOLBOX_INSTALL_PATH%\docker.exe"
Консоль запуска:
источник
С ConEmu 160207 (на Windows7 Pro), после установки Docker (версия 1.11.1, сборка 5604cbe) и последующего вызова окон ConEmu, я заметил, что автоматически добавляется задача для Docker.
Вот диалоговое окно настроек ConEmu:
источник
Ничто из этого не помогло мне для недавно установленного Docker Toolbox.
Это то, что я наконец получил на работу.
Параметры задачи
команды
источник