【Flask】ポート5000で接続エラー

スポンサードサーチ

事象

久しぶりにFlaskのプロジェクトを起動したら下記エラーが発生した。

Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:5000 -> 0.0.0.0:0: listen tcp 0.0.0.0:5000: bind: address already in use

どうやら MacOS Montereyから5000はAirPlayで使用されるようになっていたみたい。

対応

ドキュメントのAddress already in use にも記載されているので、他のポート番号を使うようにすればいいだけです。

docker-compose.ymlの場合は、下記のようにHost側のポート番号を変更するだけ

ports:
- - 5000:5000
+ - 5001:5000




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です