Ho letto molto su questo problema qui e in altri siti Web, ma non sono riuscito a trovare una soluzione adeguata su come aumentare il limite di dimensioni delle immagini che è impostato su 10 GB per impostazione predefinita .limite di dimensione immagine e docker
Un po 'di informazioni di base.
Sto costruendo un contenitore finestra mobile: https://bitbucket.org/efestolab/docker-buildgaffer
Quali scaricare e costruisce un insieme coerente di librerie in cima ad un'immagine di CentOS. (Prende una quantità terribile di tempo e di spazio per costruire)
Il problema è che ogni volta che cerco di costruirla mi ha colpito questo errore: la versione
No space left on device
Docker:
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
Dopo aver interrotto il servizio e bombardare la cartella/var/lib/finestra mobile, 0.123.516,41 milaSono stato aggiornamento da parte della finestra mobile script di avvio
/lib/systemd/system/docker.service
con queste bandiere:
ExecStart=/usr/bin/docker -d --storage-opt dm.basesize=20G --storage-opt dm.loopdatasize=256G -H fd:// $DOCKER_OPTS
ed ho ricominciato il servizio finestra mobile, ma ancora non riesce con lo stesso errore.
Ho anche letto che potrebbe essere dovuto all'immagine originale su cui sono basato (centos: 6), che potrebbe essere stato costruito con limite di 10 GB.
Così ricostruisco l'immagine di centos6 e l'ho usata come base per la mia, ma ho fatto lo stesso errore.
Qualcuno ha un modo affidabile per rendermi in grado di costruire completamente questa immagine finestra mobile?
Se ci sono altre informazioni che potrebbero essere utili, non esitate a chiedere.
Grazie per eventuali risposte o suggerimenti! L.
.
Non riesco a trovare il tuo Dockerfile nei vari link, dov'è? – user2915097
Non potrebbe essere il caso che semplicemente il tuo disco sia pieno? Intendo il disco su cui viene eseguito il daemon docker? Il tuo 'informazioni docker' dice:' Spazio totale dati: 107.4 GB' – h3nrik
Ciao @ user2915097, ecco il file finestra mobile: https://bitbucket.org/efestolab/docker-buildgaffer/src/aedc69cdcfe5b8eff6213d79175c5a646e8470c8/Dockerfile?at=master – hdd