3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Dockerで立ち上げているDBが急に動かなくなった時の対処メモ

Posted at

はじめに

また何もしていないのにDockerが動かなくなりました。
その対処方法について記載します。

原因はVolumeサイズの肥大化です。

状況

  • ローカルの開発環境
  • docker compose upを繰り返し行っていた
  • 動かないのはPostgreSQLのコンテナ
  • 実行時のエラー内容は以下
Error: P1001: Can't reach database server at `db`:`5432`
Please make sure your database server is running at `db`:`5432`.
  • コンテナ内部でのログは以下
PostgreSQL Database directory appears to contain a database; Skipping initialization
FATAL:  could not write lock file "postmaster.pid": No space left on device

対処方法

DockerのVolumeを開放する。

docker system prune 

終わり

まれによく止まるので慣れてきました。
そのうち設定を見直したいですね。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?