docker and image size limit -
i've been reading lot issue in here , other websites, haven't manage find proper solution on how increase images size limit set 10gb default.
a bit of background informations.
i'm building docker container : https://bitbucket.org/efestolab/docker-buildgaffer
which download , builds consistent set of libraries on top of centos image. (takes horrible amount of time , space build)
the problem every single time try build hit error :
no space left on device
docker version:
docker version 1.7.1, build 786b29d
docker info :
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://index.docker.io/v1/ warning: no swap limit support
after stopping service , nuking /var/lib/docker folder, i've been updating docker startup 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 docker service, still fails same error.
i've been reading might due original image i'm rely on (centos:6), might have been built 10gb limit.
so rebuild centos6 image, , used base mine, did hit same error.
does have reliable way make me able build docker image ?
if there's other informations might useful, feel free ask.
thanks reply or suggestions ! l.
.
thanks test of @user2915097, i've been updating kernel version 3.16.0, installed kernel extras, , removed , re installed docker. problem seems addressable devicemapper, without change in docker command get:
containers: 0 images: 94 storage driver: aufs root dir: /home/_varlibdockerfiles/aufs backing filesystem: extfs dirs: 94 dirperm1 supported: true execution driver: native-0.2 logging driver: json-file kernel version: 3.16.0-45-generic operating system: ubuntu 14.04.3 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://index.docker.io/v1/ warning: no swap limit support
and builds images > 10gb. l.
Comments
Post a Comment