すでに使用しているポートでDockerコンテナやローカルサーバーを起動しようとすると、ポートが重複して起動できない旨のエラーが出ることがたまにあります。(忘れたころに)
ERROR: for コンテナ名 ~: Ports are not available: listen tcp 0.0.0.0:80: bind: address already in use
portからPIDを確認してプロセスをkillするとエラーを解消できますが、そのためのコマンドをいつも忘れて調べての繰り返しなので、macOsとWin両方でまとめておきます。
OS | 手順 |
win | コマンドプロンプトを管理者モードで起動し、
|
linux/mac | -iで待機ポートでかつ、
|