μ€λͺ
:
Docker μ€ν νμΌμ μ°Ύμ μ μμ΅λλ€. λ€μ μ€λ₯κ° λ°μν©λλ€.
exec: "com.docker.cli": executable file not found in $PATH
μ΄ λ¬Έμ λ μ΄μ μ λ³΄κ³ λμ΄ μμ λμμ΅λλ€. κ·Έκ²μ λͺ μ£Ό λμ μλ¬΄λ° λ¬Έμ μμ΄ λλ₯Ό μν΄ μΌνμ΅λλ€. μ΄μ λ€μ κ³ μ₯λ¬μ΅λλ€(μ μ΄λ μ μκ²λ).
μ΄μ ν λ‘ :
https://github.com/microsoft/vscode-docker/issues/2578
Dockerμ λν ν λ‘ :
https://github.com/docker/compose-cli/issues/754
Stackoverflowμμ κ°λ₯ν μμ μ λν ν λ‘ :
https://stackoverflow.com/questions/64120020/exec-com-docker-cli-executable-file-not-found-in-path
λ€μ μμ νκΈ° μν΄ μ§κΈκΉμ§ μλν κ²:
λ²μ :
vscode-λ컀: 1.12.1
λ컀 μμ§: 20.10.5
λ컀 λ°μ€ν¬ν: 3.3.1
macOS Big Sur, 11.2.3(Intel)
PATH κ²μ¬ κ²°κ³Ό:
건배
νλ€μ€
@HannesOberreiter μ£μ‘ν©λλ€. https://github.com/docker/compose-cli/issues/754#issuecomment -724809235μ μ€λͺ λ λλ‘ Docker Desktopμμ "ν΄λΌμ°λ κ²½ν"μ λΉνμ±ννλ €κ³ νμ΅λκΉ? ?
@karolz-ms μ΅μ μ λ²μ 3.2.xμμ μ κ±°λμμ΅λλ€.
건배
νλ€μ€
μ κ² μ΄μ. ν . λ²λ¨Έ.
μ°λ¦¬μκ² νΈμλ₯Ό λ² νκ³ λ€μ λ¬Έμ ν΄κ²°μ μνν μ μμ΅λκΉ?
--type=ptyHost
μΈμκ° μ μ©λ VS Code νλ‘μΈμ€ μ€ νλμ).ps eww <PID>
λ₯Ό μννκ³ PATH νκ²½ λ³μμ /usr/local/bin
κ° ν¬ν¨λμ΄ μμΌλ©΄ λ³΄κ³ νμμμ€.κ°μ¬ν©λλ€!
@karolz-ms νμ€ν©λλ€.
PATH νκ²½μ ν¬ν¨λμ΄ μμ΅λλ€.
Intel μΉ©μ macOS Big Surμ Apple μΉ©μ macOS Big Sur λ λ€μμ λμΌν λ¬Έμ κ° μμμ νμΈν μ μμ΅λλ€.
ν°λ―Έλμμ "ν΄λΌμ°λ κ²½ν"μ λΉνμ±νν μ μμ΅λκΉ?
@HannesOberreiter @LeaveMyYard κ°μ¬ν©λλ€ μ νν μ¬ν λ¨κ³λ₯Ό 곡μ νμ¬ μ°λ¦¬ λͺ¨λκ° λμΌν μ½λ κ²½λ‘λ₯Ό λ³΄κ³ μλμ§ νμΈν μ μμ΅λκΉ?
@karolz-ms μ΄ λΉλμ€λ‘ μΆ©λΆν©λκΉ μλλ©΄ λ νμν©λκΉ?
@HannesOberreiter κ°μ¬ν©λλ€. μ, λ§€μ° λͺ νν©λλ€.
Dockerλ₯Ό ν¬ν¨νμ§ μμ§λ§ μ μ¬ν΄ 보μ΄λ μ¬λ¬ VS Code λ¬Έμ λ₯Ό λ°κ²¬νμ΅λλ€. https://github.com/microsoft/vscode/issues/107169 https://github.com/microsoft/vscode/issues/108003 https:// github.com/OmniSharp/omnisharp-vscode/issues/4037 λκ΅°κ° Developer: reload window
μ μ€μ²κ° μ μ΄λ μΌλΆ νμ₯μ μμ νλ κ² κ°λ€κ³ μΈκΈνμ΅λλ€. κ·Έκ²μ΄ μ’μ ν΄κ²° λ°©λ²μΈμ§ μλνκ³ λ³΄κ³ ν μ μμ΅λκΉ?
@karolz-ms, μ°κ΅¬μ κ°μ¬λ립λλ€. μΈκΈλ Developer: reload window
μ΄(κ°) λμμ΄ λμ§ μμμ΅λλ€. ν°λ―Έλμ ν΅νμ§ μκ³ μ ν리μΌμ΄μ
μμ VSCodeλ₯Ό μ΄μ΄λ λμμ΄ λμ§ μμμ΅λλ€.
μ°μ°νμ΄ λ¬Έμ λ₯Ό λ°κ²¬νμ΅λλ€. μ΄ λ¬Έμ λ λ²μ 3.3.1 μ΄ν Docker Desktopμ΄ μλ MacOS Big Sur(Intel)μ IntelliJμλ μ‘΄μ¬νλ€κ³ μ΄ ν λ‘ μ μΆκ°ν μ μμ΅λλ€. κ·Έλ λ€λ©΄ μ΄κ²μ vscodeμ κ΄λ ¨μ΄ μλ Docker CLI λ¬Έμ μΌ μ μμ΅λκΉ?
@HannesOberreiter @LeaveMyYard κ°μ¬ν©λλ€ μ νν μ¬ν λ¨κ³λ₯Ό 곡μ νμ¬ μ°λ¦¬ λͺ¨λκ° λμΌν μ½λ κ²½λ‘λ₯Ό λ³΄κ³ μλμ§ νμΈν μ μμ΅λκΉ?
λν docker-composeκ° μ λλ‘ μλν©λλ€(컨ν μ΄λ μμμ μ μΈνκ³ , μ΄λ€ μ§μ μμ μ€λ₯κ° λ°μνλ docker λͺ λ Ήμ μ€ννλ κ²μ²λΌ 보μ΄κΈ° λλ¬Έμ). λμμ΄ λκΈ°λ₯Ό λ°λλλ€.
@RobYed μ @LeaveMyYard κ°μ¬ν©λλ€
λλ μ΄κ²μ΄ VS Code Docker νμ₯ λ¬Έμ κ° μλλΌκ³ νμ νλ©° Docker Desktopμμ "ν΄λΌμ°λ κ²½ν"μ λΉνμ±ννλ κ²μ΄ μ€ν κ°λ₯ν ν΄κ²° λ°©λ²μ΄μλ€λ μ¬μ€μ κ·Έκ²μ΄ VS Code ν΅μ¬ λ¬Έμ λ μλλΌκ³ μκ°νκ² λ§λλλ€. λΆννλ μ¬ν΄ μ΄μ μΆκ°ν ν΄κ²° λ°©λ² https://github.com/microsoft/vscode-docker/pull/2619 λ λμμ΄ λμ§ μλ κ² κ°μ΅λλ€.
λλ Dockerμμ λ΄ μΉκ΅¬μκ² νμ 보λκ³ κ·Έλ€μ΄ λ§νλ κ²μ λ³΄κ² λ κ²μ λλ€. https://github.com/microsoft/vscode-docker/issues/2578μ μ μλ λλ‘ μ½λμμ λ€λ₯Έ ν΄κ²° λ°©λ²μ κ³ λ €ν΄μΌ ν μλ μμ΅λλ€.
λ¬Έμ λ git Bashμλ μ‘΄μ¬ν©λλ€.
"com.docker.cli": %PATH%μμ μ€ν νμΌμ μ°Ύμ μ μμ΅λλ€.
Windows Power Shellμμλ μ μλν©λλ€.
λ¬Έμ λ git Bashμλ μ‘΄μ¬ν©λλ€.
"com.docker.cli": %PATH%μμ μ€ν νμΌμ μ°Ύμ μ μμ΅λλ€.
Windows Power Shellμμλ μ μλν©λλ€.
λν Windows cmd λλ PowerShellμμ docker λͺ
λ Ήμ μ€νν μ μλ λ€λ₯Έ μ»΄ν¨ν°μμλ λμΌν λ¬Έμ μ μ§λ©΄νμ΅λλ€.
κ·Έλ¬λ git bashμλ μμ΅λλ€.
νμ§λ§ git bashμμ com.docker.cliλ₯Ό μ¬μ©νμ¬ λ컀 λͺ
λ Ήμ μ€νν μ μμμ λ°κ²¬νμ΅λλ€. μλνκ³ μμ΅λλ€. μλ₯Ό λ€μ΄
docker ps
κ° git bashμμ com.docker.cli ps
κ° μ λλ‘ μ€νλλ λμ μ€λ₯κ° λ°μνμ΅λλ€...
λλκ²λ λμΌν docker-desktop λ²μ μ μ€ννκ³ μμ§λ§ κ·Έ λ¬Έμ μ μ§λ©΄νκ³ μμ§λ μμ΅λλ€.
μ λ λΉμ·ν μν©μ μ§λ©΄ν΄ μμ΅λλ€. vscodeλ₯Ό ν΅ν΄ λ컀 μ Έμ μ°κ²°νλ €κ³ νλ©΄ λ€μ μ€λ₯ λ©μμ§κ° λνλ©λλ€.
Executing task: docker exec -it docker_hash bash <
exec: "com.docker.cli": executable file not found in $PATH
The terminal process "/bin/zsh '-c', 'docker exec -it docker_hash bash'" terminated with exit code: 1.
μ΄ λ¬Έμ μ +1.
VSCodeμμ λ컀 μ΄λ―Έμ§λ₯Ό μ€ννλ €κ³ ν λλ λμΌν λ¬Έμ μ λλ€.
μμ μ€ν: docker run --rm -d -p 8000:8000/tcp doc kervscode:latest <
exec: "com.docker.cli": $PATHμμ μ€ν νμΌμ μ°Ύμ μ μμ΅λλ€.
ν°λ―Έλ νλ‘μΈμ€ "/bin/zsh '-c', 'docker run --rm -d -p 8000:8000/tcp doc kervscode:latest '"κ° μ’
λ£ μ½λ: 1λ‘ μ’
λ£λμμ΅λλ€.
ν°λ―Έλμ μμ μμ μ¬μ¬μ©λ©λλ€. λ«μΌλ €λ©΄ μ무 ν€λ λλ₯΄μμμ€.
μ¬κΈ°μ κ°μ λ¬Έμ
λλ₯Ό μν ν΄κ²° λ°©λ² μ VS Codeμ ν΅ν© ν°λ―Έλ λμ Mac ν°λ―Έλμ μ¬μ©νλ κ²μ λλ€.
macOS Big Sur λ²μ 11.4, Intel
λ컀 λ°μ€ν¬ν± λ²μ 3.3.3(64133)
VS μ½λ λ²μ : 1.56.2
VS Codeκ° Docker CLI μ€ν νμΌμ μ°ΎμμΌ νλ μμΉλ₯Ό μ νν μ§μ ν μ μλ μ€μ ( docker.dockerPath
)μ μΆκ°ν κ³νμ
λλ€. ν΄κ²° λ°©λ²μ΄μ§λ§ λ무 λ²κ±°λ‘μ§ μκΈ°λ₯Ό λ°λλλ€. μ΄μ λν΄ μκ°μ΄ μλ μ¬λμ΄ μμΌλ©΄ 곡μ ν΄ μ£ΌμΈμ!
VSCodeμμ λ€λ₯Έ νμ₯(μ: R λ° LaTeX)μ μμΉλ μ€μ ν΄μΌ νλ―λ‘ μ΄ "ν΄κ²° λ°©λ²"μ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ¦, Dockerμ κ²½μ° μλ₯Ό λ€μ΄ λ΄ κ²½μ° /usr/local/bin/Docker
κ°μ΄ bin μμΉλ₯Ό μ€μ νκΈ°λ§ νλ©΄ λ©λλ€.
ν΄κ²° λ°©λ²μ΄ μλνλμ§ ν
μ€νΈν μ μλμ§ κΆκΈνμλκΉ? μ€λ₯ λ©μμ§κ° docker
λͺ
λ Ήμ μ°Ύμμ§λ§ com.docker.cli
λν μ°κ²°μ μ°Ύμ§ λͺ»νμμ λνλ΄λ―λ‘ ? μΈλ» 보기μλ μ΄μν΄ λ³΄μ΄μ§λ§ λͺ¨λ κ²μ΄ μ΄λ»κ² μλνλμ§ μ΄ν΄νμ§ λͺ»νλ―λ‘ μ무 κ²λ μλ μ μμ΅λλ€.
건배
νλ€μ€
μλ νμΈμ Hannes, μ°λ¦¬ νμ΄ μμ ν λ€λ₯Έ VS Code νμ₯(μ: Dapr)μ λν΄ μ μ¬ν ν΄κ²° λ°©λ²μ ꡬννμΌλ―λ‘ μ΄ νμ₯μμλ μλν κ²μ΄λΌκ³ νμ ν©λλ€.
λμ λ€λ₯Έ μ¬μ©μλ₯Ό μν @karolz-ms(https://github.com/docker/compose-cli/issues/754#issuecomment-860549027) λ¬Έμ λ μ΅μ VSCode μ λ°μ΄νΈλ‘ ν΄κ²°λ κ² κ°μ΅λλ€.
λ€μ μμ μ¬νκ³Ό κ΄λ ¨μ΄ μμ μ μμ΅λλ€(νμ§λ§ λλ΅μ μΈ μΆμΈ‘μΌ λΏμ λλ€)? https://github.com/microsoft/vscode/issues/108804
Version: 1.57.0
Commit: b4c1bd0a9b03c749ea011b06c6d2676c8091a70c
Date: 2021-06-09T17:22:31.215Z (4 days ago)
Electron: 12.0.9
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: 8.9.255.25-electron.0
OS: Darwin x64 20.3.0
건배
νλ€μ€
@HannesOberreiter κ°λ₯ν©λλ€. μλ €μ£Όμ μ κ°μ¬ν©λλ€. λ§μΌμ λλΉνμ¬ "Docker CLI κ²½λ‘" μ€μ μ μ μ§ν©λλ€.
ν΄κ²° λ°©λ²μ 1.14 릴리μ€μμ μ 곡λμμ΅λλ€.
@karolz-ms μμ μ κ°μ¬λ립λλ€!
κ°μ₯ μ μ©ν λκΈ
λ¬Έμ λ git Bashμλ μ‘΄μ¬ν©λλ€.
"com.docker.cli": %PATH%μμ μ€ν νμΌμ μ°Ύμ μ μμ΅λλ€.
Windows Power Shellμμλ μ μλν©λλ€.