Conemu의 도커


9

start.sh사용하여 Docker 파일 을 여는 작업을 만들어 ConEmu에서 docker를 실행하려고합니다 git bash.

도커 터미널이 정상적으로 가리키고 있기 때문에 "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"ConEmu에서 작업을 수행 할 수있는 방법이 있습니까? 그래서 이런 식으로 :

여기에 이미지 설명을 입력하십시오


그리고 질문은 무엇입니까?
Maximus

답변:


13

작업 매개 변수에서 :

/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), 또한 것을 -new_console매개 변수가 참조가 특별하다고이 필요하지 않은 것이다. 나는 당신이 그 ico를 가지고 있다고 가정하지만, 문제가있는 것으로 판명되면 전체 매개 변수를 제거 할 수 있지만 Git bash 아이콘이 남게됩니다.


내 경우에는 C:\Program Files\Docker Toolbox경로 에 추가 해야했습니다.
Yar

"% ProgramFiles % \ Git \ bin \ sh.exe"--login -i -new_console : C : "% ProgramFiles % \ Docker Toolbox \ docker-quickstart-terminal.ico" "% ProgramFiles % \ Docker Toolbox \ start.sh "
Alexandre

9

게시 된 답변이 나에게 도움이되지 않았습니다 (Docker Toolbox 1.10.3 사용). 설치 중에 Docker Bash 셸을 설치하기로 선택했습니다 (기본적으로 설치 프로그램이 제공하는 모든 것).

다음은 나를 위해 일한 것입니다 (을 사용하십시오 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"

수락 된 답변도 나에게 도움이되지는 않았지만이 답변은 효과가있었습니다. Docker Toolbox 1.11.0
Diego Ponciano를

이 대답은 거의 나를 위해 작동하지만 고래를 볼 수는 있지만 docker명령을 사용할 수 없습니다 .bash : docker.exe : command not found , 이유를 모르겠습니다.
Artisan

이것은 내 스크린 샷 i.cubeupload.com/Hi7ETK.png
Artisan

이 문제는 github.com/docker/docker/issues/17774 와 유사합니다 . 이 문제를 해결하는 데 도움이 더 필요하면 다른 질문을여십시오.
Mr.

6

자동으로 구성된 conEmu를 설치하기 전에 도커를 설치하십시오.

여기에 이미지 설명을 입력하십시오

작업 매개 변수 :

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

2
docker toolbox를 설치하기 전에 ConEmu를 설치 한 경우 "기본 작업 추가 ..."를 클릭하면 목록이 다시 채워지고 Docker가 포함됩니다.
KevB

이것이 나를 위해 일한 것입니다. 다른 솔루션은 디렉토리 경로의 공간에 대해 계속 불평하고 "C : \ Program"을 실행할 수 없습니다.
David Woods

1

ConEmu 160207 (Windows7 Pro)을 사용하여 Docker (버전 1.11.1, 빌드 5604cbe)를 설치 한 후 ConEmu 창을 열면 Docker에 대한 작업이 자동으로 추가 된 것으로 나타났습니다.

ConEmu 설정 대화 상자는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오


1

새로 설치 한 Docker Toolbox에 대해서는 이들 중 어느 것도 나를 위해 일하지 않았습니다.

이것이 내가 마침내 일한 것입니다.

작업 매개 변수

/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"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.