Como um usuário VSCode, quero ser capaz de depurar meu aplicativo FastAPI dentro de um contêiner do Docker. : tada:
A estrutura da web está crescendo e acho que a comunidade se beneficiará com esse recurso. :oculos escuros:
Além disso, um PR foi aceito na extensão Python VSCode com o mesmo propósito, mas sem Docker: https://github.com/microsoft/vscode-python/issues/14247
A ideia é ter a opção Python: FastAPI
no Docker: Initialize for Docker debugging
:
Obrigado pela sugestão! Contanto que a extensão Python suporte depuração remota FastAPI (o que provavelmente faz), isso deve ser possível. Vamos dar uma olhada.
EDIT: Eu tinha perdido que você estaria trabalhando em um PR. Obrigado!
Fwiw, deve ser semelhante ao que está no Flask.
Basicamente: https://github.com/Kludex/fastapi-docker-debug/
@Kludex sim, envie um PR e obrigado por nos ajudar a melhorar a extensão !!
@ karolz-ms @bwateratmsft Obrigado por aceitar a ideia! Estarei promovendo um RP nos próximos dias.
Ei @Kludex , alguma atualização sobre isso?
@bwateratmsft eu comecei. Mas eu perdi a noção disso.
Estarei trabalhando (e espero) terminando neste fim de semana. :)
Agora está disponível na versão 1.11.0 da extensão do Docker.
Comentários muito úteis
Agora está disponível na versão 1.11.0 da extensão do Docker.