【Docker】Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE)
Dockerのエラー EADDRINUSE
Dockerを操作していたらこんなエラーが
Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE)
どうやら、ポート80を食い潰してしまっているみたいです。
そんな時は、『docker-compose.yml』に
webserver:
container_name: nginx
build: ./nginx
- "8080:80"
- "443:443"
links:
- php
networks:
- admin-network
のように8080など適当なポートに変えてあげれば動作します。
他には食い潰しているポートを特定してサービスを停止するなどですね。
お好きな方をどうぞ!!