PyCharmでFastAPI (on Docker)をステップデバッグする。
環境
- Docker 20.10.5
- docker-compose 1.28.5
- PyCharm 2020.3.5 (Professional Edition)
コード
事前準備
コンテナのビルド
$ make build
起動
$ make dev
動作確認
$ $ curl localhost:8000
{"status":"ok"}
停止
$ make down
PyCharm の設定
インタプリタの設定
- PyCharm > Preferences > Project > Python Interpreter
Local Path
にローカルのプロジェクトのパス、Remote Path
には Docker コンテナ内のコードを配置するパスを入力してOK
デバッグ設定
- Run > Edit Configurations
-
-
Name
に適当に名前を入力。今回はapi
。 -
Script path
にはローカルのエントリーポイントとなるファイルのパスを入力。 -
Working directory
はローカルのプロジェクトルートを入力。
-
デバッグ実行
Author And Source
この問題について(PyCharmでFastAPI (on Docker)をステップデバッグする。), 我々は、より多くの情報をここで見つけました https://qiita.com/f_sugar/items/96be348ab960a576266f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .