Vscode-docker: FastAPI ๋„์ปค ๋””๋ฒ„๊ฑฐ

์— ๋งŒ๋“  2021๋…„ 01์›” 09์ผ  ยท  7์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/vscode-docker

์„ค๋ช…

VSCode ์‚ฌ์šฉ์ž๋กœ์„œ ์ €๋Š” Docker ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์— ์žˆ๋Š” FastAPI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. :ํƒ€๋‹ค:

์ถ”๊ฐ€ ์ •๋ณด

์›น ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์ด ๊ธฐ๋Šฅ์˜ ํ˜œํƒ์„ ๋ฐ›์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. :์ƒ‰์•ˆ๊ฒฝ:

๊ฒŒ๋‹ค๊ฐ€, PR์€ ๊ฐ™์€ ๋ชฉ์ ์œผ๋กœ Python VSCode ํ™•์žฅ ์—์„œ ํ—ˆ์šฉ๋˜์—ˆ์ง€๋งŒ Docker ์—†์ด: https://github.com/microsoft/vscode-python/issues/14247

์•„์ด๋””์–ด๋Š” ์˜ต์…˜์„ ๊ฐ€์ง€๊ณ ์žˆ๋‹ค Python: FastAPI ์˜จ Docker: Initialize for Docker debugging :
image

๋…ธํŠธ

  • ๋‚˜๋Š” ์ด๊ฒƒ์„ ์œ„ํ•ด ์ผํ•  ๊ฒƒ์ด๋‹ค. ์™„๋ฃŒ๋˜๋ฉด PR์„ ์—ฐ๊ฒฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. :๊ณต์žฅ ๋…ธ๋™์ž:
  • ์ด ๊ธฐ๋Šฅ์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ์•Œ๋ ค์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ž‘์—…์„ ์ค‘๋‹จํ•ฉ๋‹ˆ๋‹ค.sunflower:
Python Debug feature fix released

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด๊ฒƒ์€ ์ด์ œ Docker ํ™•์žฅ ๋ฒ„์ „ 1.11.0์—์„œ ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  7 ๋Œ“๊ธ€

์ œ์•ˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! Python ํ™•์žฅ์ด FastAPI ์›๊ฒฉ ๋””๋ฒ„๊น…(์•„๋งˆ๋„ ์ง€์›)์„ ์ง€์›ํ•˜๋Š” ํ•œ ์ด๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘: ๋‚˜๋Š” ๋‹น์‹ ์ด PR ์ž‘์—…์„ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋†“์ณค์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

Fwiw, Flask์— ์žˆ๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ์ด๊ฒƒ์€ https://github.com/Kludex/fastapi-docker-debug/

@Kludex ์˜ˆ, PR์„ ์ œ์ถœํ•˜๊ณ  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!

@karolz-ms @bwateratmsft ์•„์ด๋””์–ด๋ฅผ ๋ฐ›์•„์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋‚˜๋Š” ๋‹ค์Œ ๋‚ ์— PR์„ ์ถ”์ง„ํ•  ๊ฒƒ์ด๋‹ค.

@Kludex , ์ด์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

@bwateratmsft ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋†“์ณค๋‹ค.

์ด๋ฒˆ ์ฃผ๋ง์— (๊ทธ๋ฆฌ๊ณ  ์ž˜ํ•˜๋ฉด) ๋งˆ๋ฌด๋ฆฌ ์ž‘์—…์„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. :)

์ด๊ฒƒ์€ ์ด์ œ Docker ํ™•์žฅ ๋ฒ„์ „ 1.11.0์—์„œ ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰