Bind for 0.0.0.0:80 failed: port is already allocated
80番ポートが既に使われているとかのエラーでVPSサーバー上のwebサーバー(nginxなど)のコンテナが起動出来ない場合。
ポート80が既に利用中? Dockerのコンテナを立ち上げられないといわれている。
主にVPSサーバーなどの本番環境で起こる。
lsof -i :80
でpidを参照して
該当pidを
kill -9 pid 番号
で落とす。
今回の例だと、926と927を落としたら行けた。
kill -9 pid 926
kill -9 pid 927
サーバー再起動した時とかに起こりがち。