2017-10-17 116 views
0

我已经在我的开发中使用Postgres DB,并且在最后一次推送我的Spring Micro-services时,Postgres数据库未启动,以下是kitematic的docker输出Postgres数据库不在Docker中启动 - Mac

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" 

任何人都有这个想法吗?我无法找到一个解决方案

+1

'不留在device'空间是暗示你的唯一途径r的空间已经结束......磁盘扩展了吗? –

回答

0

嗨,如果你在你的机器的空间量好,那么这个问题是由于悬挂的图像和悬挂卷中删除使用 docker volume rm $(docker volume ls -f dangling=true -q)docker volume prune那些对图像 docker rmi $(docker images -f dangling=true -q)

你也可以做docker system prune清洁泊坞窗完全

,如果你仍然面临这个问题需要做的就是重新设置泊坞窗完全就像一个新的

相关问题