Docker Error : no space left on device on windows
10,031
Start by doing some cleaning of the unused/stopped images and containers.
$ docker ps -a
$ docker images -a
$ docker container prune
$ docker image prune
You may also log in to boot2docker and inspect filesystem usage:
> boot2docker ssh
$ df -kh
Additionally you may consider increasing boot2docker's volume size, although I didn't find it in live documentation (just this md).
Author by
user2142786
Updated on July 29, 2022Comments
-
user2142786 over 1 year
I'm using docker on windows 7 and trying to download an image from cloud. After downloading while extraction i'm getting an error. Below is log snippet
cba922442da5: Downloading 5.866 GB/5.866 GB 10d186ab9b98: Download complete 89c26a498cda: Download complete write /mnt/sda1/var/lib/docker/tmp/GetImageBlob601918967: no space left on devic e Tools docker image has been downloaded or upgraded to the newer version success fully if already exist
There are already several thread related to this issue & i have tried solution provided by them but they didn't work. i have tried to delete all the images using below command but got certificate error
$ docker ps -a -q time="2017-03-30T13:09:16+05:30" level=info msg="Unable to use system certificat e pool: crypto/x509: system root pool is not available on Windows"
Docker config file
{ "ConfigVersion": 3, "Driver": { "IPAddress": "192.234.345.231", "MachineName": "default", "SSHUser": "docker", "SSHPort": 53944, "SSHKeyPath": "C:\\Users\\sbha5\\.docker\\machine\\machines\\default\\id_rsa", "StorePath": "C:\\Users\\sbha5\\.docker\\machine", "SwarmMaster": false, "SwarmHost": "tcp://0.0.0.0:3326", "SwarmDiscovery": "", "VBoxManager": {}, "HostInterfaces": {}, "CPU": 1, "Memory": 1024, "DiskSize": 60000, "NatNicType": "82540EM", "Boot2DockerURL": "", "Boot2DockerImportVM": "", "HostDNSResolver": false, "HostOnlyCIDR": "192.134.77.1/24", "HostOnlyNicType": "82540EM", "HostOnlyPromiscMode": "deny", "UIType": "headless", "HostOnlyNoDHCP": false, "NoShare": false, "DNSProxy": true, "NoVTXCheck": false, "ShareFolder": "" }, "DriverName": "virtualbox", "HostOptions": { "Driver": "", "Memory": 0, "Disk": 0, "EngineOptions": { "ArbitraryFlags": [], "Dns": null, "GraphDir": "", "Env": [], "Ipv6": false, "InsecureRegistry": [], "Labels": [], "LogLevel": "", "StorageDriver": "", "SelinuxEnabled": false, "TlsVerify": true, "RegistryMirror": [], "InstallURL": "https://get.docker.com" }, "SwarmOptions": { "IsSwarm": false, "Address": "", "Discovery": "", "Agent": false, "Master": false, "Host": "tcp://0.0.0.0:3326", "Image": "swarm:latest", "Strategy": "spread", "Heartbeat": 0, "Overcommit": 0, "ArbitraryFlags": [], "ArbitraryJoinFlags": [], "Env": null, "IsExperimental": false }, "AuthOptions": { "CertDir": "C:\\Users\\sbha5\\.docker\\machine\\certs", "CaCertPath": "C:\\Users\\sbha5\\.docker\\machine\\certs\\ca.pem", "CaPrivateKeyPath": "C:\\Users\\sbha5\\.docker\\machine\\certs\\ca-key.pem", "CaCertRemotePath": "", "ServerCertPath": "C:\\Users\\sbha5\\.docker\\machine\\machines\\default\\server.pem", "ServerKeyPath": "C:\\Users\\sbha5\\.docker\\machine\\machines\\default\\server-key.pem", "ClientKeyPath": "C:\\Users\\sbha5\\.docker\\machine\\certs\\key.pem", "ServerCertRemotePath": "", "ServerKeyRemotePath": "", "ClientCertPath": "C:\\Users\\sbha5\\.docker\\machine\\certs\\cert.pem", "ServerCertSANs": [], "StorePath": "C:\\Users\\sbha5\\.docker\\machine\\machines\\default" } }, "Name": "default" }
Docker info
$ docker info time="2017-03-30T13:13:35+05:30" level=info msg="Unable to use system certificat e pool: crypto/x509: system root pool is not available on Windows" Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 17.03.1-ce Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Backing Filesystem: extfs Dirs: 0 Dirperm1 Supported: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe init version: 949e6fa Security Options: seccomp Profile: default Kernel Version: 4.4.57-boot2docker Operating System: Boot2Docker 17.03.1-ce (TCL 7.2); HEAD : 4c264fa - Tue Mar 28 21:11:51 UTC 2017 OSType: linux Architecture: x86_64 CPUs: 1 Total Memory: 995.8 MiB Name: default ID: WVD7:APIY:7JVZ:HEY7:TJKR:UH3U:PQLR:PTSK:OIOY:ERF3:UIPR:FRE3 Docker Root Dir: /mnt/sda1/var/lib/docker Debug Mode (client): false Debug Mode (server): true File Descriptors: 15 Goroutines: 23 System Time: 2017-03-30T07:43:35.782810077Z EventsListeners: 0 Username: cartdocker Registry: https://index.docker.io/v1/ Labels: provider=virtualbox Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false
If it's memory or storage issue please let me know how to increase memory. I'm using windows 7.