I read a lot about this problem here and on other websites, but I could not find the right solution on how to increase the image size limit, which is set to 10 GB by default.
A bit of background information.
I am creating a docker container: https://bitbucket.org/efestolab/docker-buildgaffer
Download and create a consistent set of libraries on top of the centos image. (takes an awful amount of time and space to build)
The problem is that every time I try to build it, I get this error:
No space left on device
Version for dockers:
Docker version 1.7.1, build 786b29d
Docker Information:
Containers: 1 Images: 76 Storage Driver: devicemapper Pool Name: docker-8:7-12845059-pool Pool Blocksize: 65.54 kB Backing Filesystem: extfs Data file: /dev/loop0 Metadata file: /dev/loop1 Data Space Used: 11.28 GB Data Space Total: 107.4 GB Data Space Available: 96.1 GB Metadata Space Used: 10.51 MB Metadata Space Total: 2.147 GB Metadata Space Available: 2.137 GB Udev Sync Supported: false Deferred Removal Enabled: false Data loop file: /home/_varlibdockerfiles/devicemapper/devicemapper/data Metadata loop file: /home/_varlibdockerfiles/devicemapper/devicemapper/metadata Library Version: 1.02.82-git (2013-10-04) Execution Driver: native-0.2 Logging Driver: json-file Kernel Version: 3.15.9-031509-generic Operating System: Ubuntu 14.04.2 LTS CPUs: 8 Total Memory: 15.58 GiB Name: hdd-XPS-15-9530 ID: 2MEF:IYLS:MCN5:AR5O:6IXJ:3OB3:DGJE:ZC4N:YWFD:7AAB:EQ73:LKXQ Username: efesto Registry: https:
After stopping the service and nuking the / var / lib / docker folder, I update when I run the docker script
/lib/systemd/system/docker.service
with these flags:
ExecStart=/usr/bin/docker -d --storage-opt dm.basesize=20G --storage-opt dm.loopdatasize=256G -H fd:// $DOCKER_OPTS
and restarted the docker service, but still does not work with the same error.
I also read that this could be due to the original image that I rely on (centos: 6), which may have been built with a 10 GB limit.
So, I will rebuild the centos6 image and used this as a base for mine, but I made the same mistake.
Does anyone have a reliable way to get me to fully create this docker image?
If there is any other information that might be helpful, just feel free to ask.
Thanks for any answer or suggestion! L.
.