技術

Dockerで突然nginxが504で繋がらない

新しいコンテナ作っていつも通りの設定なのに504エラーで繋がらない。
調べても特に理由が出てこない。そしてなぜか動いていたコンテナの方も繋がらなくなった。

結果

イメージ作りすぎて容量逼迫していたためらしい。

未使用の全イメージを削除する docker image prune。
停止中の全コンテナを削除する docker container prune

を実行し、容量を空けて回避できました。

【追記】
再度同じ現象が発生。Docker DesktopのVolumesメニューから
使っていないコンテナを削除しまくったら治った。