docker1.4版本devicemapper修改容器硬盤大小


升級docker最新版(1.4.0)后,發現容器的硬盤空間只有10G,如果需要指定初始硬盤大小,目前的做法還比較粗暴,更改docker daemon的啟動命令,然后刪掉目前機器的已有鏡像,重啟docker服務,命令如下:

sudo service docker stop

sudo rm -rf /var/lib/docker   
(注意,這個會把目前本機所有的鏡像刪除,慎重)
sudo docker -d --storage-opt dm.basesize=20G
(推薦修改/etc/default/docker配置文件,用service docker start命令啟動) 這樣新容器的硬盤空間就是指定大小了 [root@6052f854c4c3 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-4...346aa1 20G 416M 19G 3% /

 

 

參考:

http://stackoverflow.com/questions/24391660/limit-disk-size-and-bandwidth-of-a-docker-container

https://github.com/docker/docker/issues/9080

https://github.com/snitm/docker/blob/master/daemon/graphdriver/devmapper/README.md

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM