2017-03-09 72 views
1

Dockerized數據庫將不再啓動,因爲......爲什麼Docker卷的空間不足?

FATAL: could not write lock file "postmaster.pid": No space left on device 

有數百GB的可用我的硬盤上,雖然我相信東西已用完的空間。經過幾次嘗試從備份恢復45Gb數據庫之後,此問題首先出現。在那段時間我的Docker.qcow2文件膨脹到60Gb。管理程序對該VM文件的大小有一些限制嗎?使用Docker for Mac。

這似乎是一個線索,我莫名其妙地收到了同樣的錯誤,當我從docker-compose.yml刪除這些行:

volumes: 
    - website_database_volume:/var/lib/postgresql/data 

(是的,我的理智檢查我是在文件的右側部分由搞亂其他屬性)的docker system df

TYPE    TOTAL    ACTIVE    SIZE    RECLAIMABLE 
Images    21     16     4.58 GB    -7.44e+09 B (-162%) 
Containers   827     3     28.69 MB   28.69 MB (99%) 
Local Volumes  5     5     57.02 GB   0 B (0%) 
+0

VirtualBox虛擬機磁盤的默認大小爲20GB;你有沒有把這個設置得更大些?此外,一些人在這裏取得了成功,將Docker的內存從2048(默認值)提高到了4096 – TylerH

+0

請參閱http://stackoverflow.com/questions/32459219/docker-out-of-disk-space以及 – TylerH

+0

我沒有'我認爲VirtualBox與Docker For Mac有關。是否使用VirtualBox軟件獲得虛擬機管理程序?我真的不能讓它擁有更多的內存。另一個鏈接是關於boot2docker,我沒有使用。 – Adamantish

回答

2

這對我的作品

泊塢窗圖像-f 「晃來晃去=真正的」

泊塢窗RMI

2

解決方案,從泊塢窗換MAC問題爲我工作(數百爲了節省您的閱讀全部):

docker system prune -a 

End結果

.... 刪除:SHA256:c9d802a5c476d3100dfd62787867736f57177840605c6604ec845b9156e04603 刪除:SHA256:f29af3b4c73780af53dd27f68cde554260185c89b3f26106491a7e29c1bca2f1 刪除:SHA256:ea52b02280d9e96b22f25cc8f569c72e90ca4297f0c5ca3076f22e28d0c2f9b4 刪除:SHA256:1e1c2966def79a1a2745bbb8589fbb6de6dcbbef049fa075f8974655f2ac0e7a 刪除:SHA256:2e37924689f1bcd52df62e77fa37584fcb2d787dfa3787b71e7910f479455de9 刪除:SHA256:ce5059dd22f090e710f834101b6c33b0567e6e8c13dcaed344f6e2d54678dea5 刪除: sha256:d48a21f58ae245ccdebc29d8f01fae42ce85842b4ea4de32902fb55a0a00ee03 刪除:SHA256:5983b1164ccb0e6ac7a2dab6a6e29efaa11fcdf1350e91ff2aab919c31d63934 刪除:SHA256:6049f38e8c033dea5e5b7ee7abd5b1af20e5c77f570752b560e49e51c35cc4df 刪除:SHA256:d2987ea1ae6dfc8f2f3b07fd4e5802feab53e95c1590f12453166d2f57d2f301 刪除:SHA256:8f3411639785500fb0133ca55d2639e0661ceb439417574adf084341905dd3d0 刪除:SHA256:b7b7fbb077245d146b83458cb5099b22cf667f82342d7eed0b16f8e5f641149f 刪除:SHA256:d0a6c2235a31bee1812d9db1afdf5ec5ff5eec53218e05d328db9c09bfded893 刪除:SHA256:be2878c078e2df267e68687181f8373a31853f79086cac36edbf81ce07b40b28 刪除:SHA256:fe4c16cbf7a4c70a5462654cf2c8f9f69778db280f235229bd98cf8784e878e4 總回收空間:53。43GB

注意:這也刪除了一段時間我沒用過的基礎圖像,所以要準備一些附帶的傷害。