当前位置: 动力学知识库 > 问答 > 编程问答 >

Docker build leads to "no space left on device" on Windows 10

问题描述:

I´m facing a weird problem when I want to build my image on Windows. I haven´t used docker for anything else, so the installation can be considered as fresh. There are no volumes at all and no images yet.

When I´m trying to build my application from my Dockerfile, it finishes with this error

docker build ./

Sending build context to Docker daemon 1.4 GB

Error response from daemon: Error processing tar file(exit status 1): write /.bowerrc: no space left on device

I´ve read that you can increase the basesize of docker, but I haven´t found a solution for that for Windows (Why is this even limited by default?)

docker info prints some stuff, but it doesn´t show anything about the basesize under "Storage Driver" at all

$ docker info

Containers: 0

Running: 0

Paused: 0

Stopped: 0

Images: 0

Server Version: 1.13.1

Storage Driver: overlay2

Backing Filesystem: tmpfs

Supports d_type: true

Native Overlay Diff: true

Logging Driver: json-file

Cgroup Driver: cgroupfs

Plugins:

Volume: local

Network: bridge host ipvlan macvlan null overlay

Swarm: inactive

Runtimes: runc

Default Runtime: runc

Init Binary: docker-init

containerd version: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1

runc version: 9df8b306d01f59d3a8029be411de015b7304dd8f

init version: 949e6fa

Security Options:

seccomp

Profile: default

Kernel Version: 4.9.8-moby

Operating System: Alpine Linux v3.5

OSType: linux

Architecture: x86_64

CPUs: 2

Total Memory: 1.934 GiB

Name: moby

ID: GUXQ:KPKS:PHBV:BMEF:QHHM:B2YG:MWPB:2W5H:Z3GX:27YS:QBT6:O4RV

Docker Root Dir: /var/lib/docker

Debug Mode (client): false

Debug Mode (server): true

File Descriptors: 13

Goroutines: 21

System Time: 2017-02-19T20:15:57.8764828Z

EventsListeners: 0

Registry: https://index.docker.io/v1/

Experimental: true

Insecure Registries:

127.0.0.0/8

Live Restore Enabled: false

According to some posts in the internet, this was once or is the way to go on linux, but it doesn´t work on Windows

docker daemon --storage-opt dm.basesize=20G

What is wrong with my docker installation and how can I increase the basesize?

网友答案:

I´ve reinstalled Docker and now it seems to work

分享给朋友:
您可能感兴趣的文章:
随机阅读: