λ¬Έμ μ ν: λ²κ·Έ
VS μ½λ λ²μ : 1.55
OS λ²μ : Windows 10 Pro, λ²μ 20H2
vscodeλ₯Ό λ²μ 1.55(2021λ
3μ)λ‘ μ
λ°μ΄νΈν ν Docker νμ₯μ λ μ΄μ μ격 컨ν
μ΄λλ₯Ό νμνμ§ μκ³ λμ λ€μ μ€λ₯λ₯Ό νμν©λλ€.
vscode μ€λ₯ μ°κ²° ennrefused 127.0.0.1:80
vscode 1.54.3μμ μ
λ°μ΄νΈ μ μ 컨ν
μ΄λκ° νμλμλ€λ μ μ μ£Όλͺ©ν κ°μΉκ° μμ΅λλ€.
μ€ν¨ν μμ μ루μ : update.modλ₯Ό λΉνμ±ννκ³ vscodeλ₯Ό λ²μ 1.54.3μΌλ‘ λ€μ΄κ·Έλ μ΄λνλ©΄ 컨ν μ΄λκ° μ격 λ컀 νμ₯μ λ€μ λνλ©λλ€. κ·Έλ¬λ "Attach Visual Studio Code" μ΅μ μ΄ μ¬λΌμ§λλ€(λΆλͺ ν μλ μ λ°μ΄νΈλ₯Ό λΉνμ±ννμ¬ λ°μν¨).
μ νν κ°μ λ¬Έμ κ° μμ΅λλ€. μ¬κΈ°μ μ κ³ νμ΅λλ€. μλͺ»λ κ³³μΌ μ μμ΅λλ€. λ§μ΄ν¬λ‘μννΈ/vscode-remote-release#4800
Dockerλ₯Ό μ¬μ©νλ λμ μ¬μ΄λλ°μμ "μ격 νμκΈ°"λ₯Ό νμ±ννλ©΄ μλν©λλ€. κ·Έκ²μ μ μ΄λ λλ₯Ό μν΄ μΌνμ΅λλ€.
μ νν κ°μ λ¬Έμ κ° μμ΅λλ€. μ¬κΈ°μ μ κ³ νμ΅λλ€. μλͺ»λ κ³³μΌ μ μμ΅λλ€. λ§μ΄ν¬λ‘μννΈ/vscode-remote-release#4800
Dockerλ₯Ό μ¬μ©νλ λμ μ¬μ΄λλ°μμ "μ격 νμκΈ°"λ₯Ό νμ±ννλ©΄ μλν©λλ€. κ·Έκ²μ μ μ΄λ λλ₯Ό μν΄ μΌνμ΅λλ€.
μ루μ
μ μ 곡ν Nikolaμκ² κ°μ¬ν©λλ€. κ·Έκ²μ λλ₯Ό μν΄ μΌνμ΅λλ€!
λ컀 νμ₯μ λν λ²κ·Έκ° μμ§ λ¨μ μμ΄ λΉλΆκ° μ΄μλ₯Ό μ’
λ£νμ§ μμ΅λλ€.
@davari @majksner λ³΄κ³ μλ μ€ν¬λ¦°μ·μ 곡μ ν μ μμ΅λκΉ?
SSH Docker νΈμ€νΈκ° μμ΅λκΉ?
λλ SSH μ°κ²°κ³Ό ν¨κ» Docker 컨ν μ€νΈλ₯Ό μ¬μ©ν©λλ€.
νμΈ. μ¬κΈ° μμ SSH μμ΄μ νΈ μ€μ μ λ°λμ΅λκΉ?
λλ νλ€. μ΄ λ¬Έμ λ³΄λ€ μ‘°κΈ λ λ§μ μ 보λ₯Ό μ 곡ν©λλ€.
λ΄ μλ λ¬Έμ λ₯Ό μ¬κΈ°μ λΆμ¬λ£κ³ μμ΅λλ€. (microsoft/vscode-remote-release#4800)
μ½λ 1.55λ‘ μ λ°μ΄νΈν ν "μ격 - 컨ν μ΄λ" νμ₯μ΄ μ¬λ°λ₯΄κ² μλνμ§ μμ΅λλ€. λ μ΄μ 컨ν μ€νΈλ₯Ό ν΅ν΄ μ격 Dockerμ μ°κ²°ν μ μμ΅λλ€. μ½λ 1.54.3μΌλ‘ λλ리면 컨ν μ΄λκ° νμλλ κ²μ λ³Ό μ μμ§λ§ "Visual Studio μ½λ 첨λΆ" μ΅μ μ΄ μμ§λ§ "μ격 - 컨ν μ΄λ" νμ₯μ 0.163.1(μ½λ 1.54.3)λ‘ λ€μ΄κ·Έλ μ΄λνλ©΄ λ³Ό μ μμ΅λλ€. μ€ν μ€μΈ 컨ν μ΄λλ₯Ό λ§μ°μ€ μ€λ₯Έμͺ½ λ²νΌμΌλ‘ ν΄λ¦νλ©΄ "Visual Studio Code μ°κ²°"μ΄ λ€μ λνλ©λλ€. μ½λ 1.55μμ νμ₯ κΈ°λ₯μ λλλ €λ λμμ΄ λμ§ μμμ΅λλ€.
νμ₯ λ²μ : 0.166.0
VS μ½λ λ²μ : μ½λ 1.55.0(c185983a683d14c396952dd432459097bc7f757f, 2021-03-30T16:07:58.402Z)
OS λ²μ : Darwin arm64 20.3.0
μ§λ¬Έμ λν λ΄ λλ΅μ @bwateratmsft μ§κΈκΉμ§ μ νν λΉμ· @majksnerμμ
μ’μ, λλ λΉμ·ν κ²μ μ¬ννλ€κ³ μκ°ν©λλ€. λλ μμ§ _μ΄μ _λ₯Ό μμλ΄μ§ λͺ»νμ§λ§ μ΄λ€ μ΄μ λ‘ Dockerodeλ SSH μλ² λμ localhostμ μμ²μ νκ³ μμ΅λλ€. λ‘컬μμ ν¬νΈ 80μμ μ€ν μ€μΈ μΉ μλ²κ° μκΈ° λλ¬Έμ "404"κ° νμλ©λλ€. @davari 80μμ λ‘μ»¬λ‘ μ€νλλ κ²μ΄ μμΌλ©΄ ECONNREFUSEDκ° νμλλ κ²μ΄ μ’μ΅λλ€.
@davari @majksner http.proxySupport
μ€μ μ off
μ€μ νλ©΄ λ¬Έμ κ° μ¬λΌμ§λμ(λμ€μ VSCodeλ₯Ό λ€μ μμν΄μΌ ν μλ μμ)?
μ΄ λ¬Έμ κ° λ€μ μ΄μλ μ μλ€κ³ μκ°ν©λλ€.
cc @chrmarti vscode-proxy-agent
0.9.0μΌλ‘μ μ
λ°μ΄νΈ λλ¬ΈμΌ μ μμ΅λλ€.
@bwateratmsft http.proxySupport μ€μ μ offλ‘ μ€μ νλ©΄ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€. κ°μ¬ν©λλ€! νμ§λ§ μ Docker νμ₯μ μ μλ SSH μλ² λμ localhostμ μμ²μ ν΄μΌ ν©λκΉ?!
κ·Έκ² λ€μΌ, localhostμ _νλ©΄ μ λ©λλ€_. vscode-proxy-agent
μ΄(κ°) docker-modem
μ¬μ©νλ μμ΄μ νΈλ₯Ό κ°λ‘μ±κ³ μμ²μ 리λλ μ
ν΄μλ μ λ λ 리λλ μ
νλ κ² κ°μ΅λλ€. μ΄κ²μ VSCode 1.55.0μ νκ·μ
λλ€.
VSCodeμ λν΄ https://github.com/microsoft/vscode/issues/120354 λ₯Ό μ΄μμ΅λλ€.
μ¬κΈ° OS X λ²μ μμλ κ°μ λ¬Έμ κ° μμ΅λλ€. "http.proxySupport": "off"
κ° μ μκ²λ μμ μ¬νμμ νμΈν μ μμ΅λλ€.
@davari @majksner
http.proxySupport
μ€μ μoff
μ€μ νλ©΄ λ¬Έμ κ° μ¬λΌμ§λμ(λμ€μ VSCodeλ₯Ό λ€μ μμν΄μΌ ν μλ μμ)?
κ·Έ μμ ν΄κ²°μ±
μ κ°μ¬λ립λλ€
μ΄ μ
λ°μ΄νΈ μ΄νλ‘ ν ν½ μ€νν°μ λκ°μ λ¬Έμ κ° μμ§λ§ μ격 λ컀μ μ‘μΈμ€νκΈ° μν΄ linux env DOCKER_HOST= ssh://... λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
μ¬κΈ° OS X λ²μ μμλ κ°μ λ¬Έμ κ° μμ΅λλ€.
"http.proxySupport": "off"
κ° μ μκ²λ μμ μ¬νμμ νμΈν μ μμ΅λλ€.
ssh urlκ³Ό ν¨κ» ꡬμ±λ λ컀 컨ν
μ€νΈλ₯Ό μ¬μ©νμ¬ μ¬κΈ°μ λμΌν λ¬Έμ (OS X 10.13.6 λ° Fedora 32, vscode 1.55)κ° μμ§λ§ ν΄κ²° λ°©λ²μ μ κ²½μ°μλ λμμ΄ λμ§ μμ΅λλ€. 'μ€λ₯: μμ² μκ° μ΄κ³Ό'κ° νμλ©λλ€.
μ°Έκ³ μ¬ν: μ
Έ CLI νΈμΆ(λμΌν λ컀 컨ν
μ€νΈ)μ ν΅ν μ격 μλ²μ λν μμ²μ μλ²½νκ² μλν©λλ€.
@fhaefemeier SSH μμ΄μ νΈκ° μ€μ λμ΄ μμ΅λκΉ?
κ·Έλ¦¬κ³ λ νλλ λ¨Όμ§λ₯Ό λ¬Όμμ΅λλ€.
λ컀 컨ν
μ€νΈλ₯Ό μ¬μ©νμ¬ sshλ₯Ό ν΅ν΄ μ격 μμ€ν
μ 컨ν
μ΄λμμ μμ
ν©λλ€. docker ps
λ λͺ¨λ μμμ μλ²½νκ² μλν©λλ€.
"http.proxySupport": "off"
μ¦μ μμ νμ΅λλ€.
@fhaefemeier SSH μμ΄μ νΈκ° μ€μ λμ΄ μμ΅λκΉ?
OS Xμμ μ, μ€ν μ€μ΄μ§λ§ ssh ν€κ° μμ΅λλ€. μΆκ°ν ν νμ₯μ΄ μ΄μ μλν©λλ€. ννΈλ₯Ό μ£Όμ
μ κ°μ¬ν©λλ€.
Linuxμμλ νμ₯ κΈ°λ₯λ μλν©λλ€.
@davari @majksner @markedwards @sartyukhov @max06 @fhaefemeier (μμ° νκ·Έκ°
VSCode 1.55.1μ΄ νμ¬ λ¦΄λ¦¬μ€λμμΌλ©° "http.proxySupport": "off"
νμ μμ΄ μ΄ λ¬Έμ λ₯Ό μμ ν΄μΌ ν©λλ€. λΉ λ₯Έ μΉ΄λ리μ ν
μ€νΈμμ μ±κ³΅μ μΌλ‘ μ°κ²°ν μ μμμ΅λλ€. λ€λ₯Έ μ¬λμ΄ νμΈν μ μμ΅λκΉ?
@bwateratmsft VSCode 1.55.1λ‘ μ λ°μ΄νΈνλ©΄ λ¬Έμ κ° ν΄κ²°λμμμ νμΈν μ μμ΅λλ€. κ°μ¬ν©λλ€.
κ°μ₯ μ μ©ν λκΈ
@davari @majksner
http.proxySupport
μ€μ μoff
μ€μ νλ©΄ λ¬Έμ κ° μ¬λΌμ§λμ(λμ€μ VSCodeλ₯Ό λ€μ μμν΄μΌ ν μλ μμ)?μ΄ λ¬Έμ κ° λ€μ μ΄μλ μ μλ€κ³ μκ°ν©λλ€.