我已经在我的开发中使用了Postgres DB,而在我最后一次推送我的Spring Micro-services时,Postgres DB没有启动,以下是来自kitematic的docker输出
The database cluster will be initialized with locale "en_US.utf8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
2017-10-17T08:37:47.562145630Z
Data page checksums are disabled.
2017-10-17T08:37:47.562162938Z
fixing permissions on existing directory /var/lib/postgresql/data ... ok
initdb: could not create directory "/var/lib/postgresql/data/pg_xlog": No space left on device
initdb: removing contents of data directory "/var/lib/postgresql/data"
有人对此有所了解吗?我无法找到解决方案
答案 0 :(得分:1)
嗨,如果你的机器有足够的空间,那么这个问题是因为悬空图像和悬空卷移除了那些使用
图片docker volume rm $(docker volume ls -f dangling=true -q)
或docker volume prune
docker rmi $(docker images -f dangling=true -q)
您也可以docker system prune
完全清理泊坞窗
如果你仍然遇到这个问题,唯一的办法就是重置docker就像新的一样