機械系大学生の修行ログ

sh-lu0's Tech Blog

アイドルが力をくれる

Dockerでポートマッピングした時のエラー(ポートがすでに使われている)

docker-compose up -d --buildした時に起きたエラー

Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE)

ホスト側ですでに同じポートが使われていないか調べる

$ sudo lsof -i -P | grep "LISTEN"
nginx       271         username    6u  IPv4 0x9c38e07fb14876af      0t0    TCP *:80 (LISTEN)

80番ポートはnginxが使用していたので,停止させる

nginx -s stop

参考にしたサイト

nginx起動、再起動 - Qiita

Dockerで80番へポートマッピングした際に起きたエラーについて | Hodalog