Docker-composeとpdb
質問
最初に質問したのは私ではないのでしょうが、これに対する明確な回答がありませんでした。
Pythonの開発でdocker-composerでpdbを使うにはどうしたらいいですか?
Googleおじさんに
django docker
について質問すると、素晴らしい docker-composer の例とチュートリアルが得られ、私は動作する環境を手に入れました。
docker-compose up
を実行でき、きちんとした開発環境もあります。
が、PDBが動作しない
(これは非常に悲しいことですが)。
を走らせれば解決するのですが
docker-compose run my-awesome-app python app.py 0.0.0.0:8000
を実行することで解決しますが、そうすると自分のアプリケーションにアクセスする際に
http://127.0.0.1:8000
でアクセスできるようになります (ホストから
docker-compose up
を使うたびに
run
のように新しいコンテナが作られます。
dir_app_13
と
dir_db_4
というように、全く欲していない。
善意の人たちよ、どうか私を助けてください。
PS
その例ではpdb++を使い、基本的なdocker-compose.ymlは以下のものです。
このdjangoの例
. また、私は実験しましたが、何も私を助けるように見えることはありません。そして、私は docker-composer を使っています。
1.3.0rc3
を使用していますが、これはDockerfileのポインティングをサポートしています。
どのように解決するのですか?
webコンテナを-service-portsオプション付きで実行してみてください。
docker-compose run --service-ports web
関連
-
[解決済み] staticmethodとclassmethodの違いについて
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] DockerfileのCMDとENTRYPOINTの違いは何ですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] Docker-Composeを使用して、複数のコマンドを実行する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み] Pythonのマルチプロセッシングプールimap_unorderedの呼び出しの進捗を表示しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] PythonでSVGからPNGに変換する
-
[解決済み] SQLAlchemy: 日付フィールドをフィルタリングする方法は?
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] オブジェクトのリストに特定の属性値を持つオブジェクトが含まれているかどうかをチェックする
-
[解決済み] Cythonのコードを含むPythonパッケージはどのように構成すればよいのでしょうか?
-
[解決済み] matplotlib でプロットの軸、目盛、ラベルの色を変更する方法
-
[解決済み] Pythonの文字列の前にあるbという接頭辞は何を意味するのですか?
-
[解決済み] Pythonでランダムなファイル名を生成する最良の方法
-
[解決済み] Django filter queryset __in for *every* item in list
-
[解決済み] データクラスとtyping.NamedTupleの主な使用例