У меня возникла странная проблема, когда я хочу создать свое изображение в Windows. Я не использовал докер для чего-либо еще, поэтому установку можно считать свежей. Томов вообще нет, а изображений пока нет.Docker build приводит к «отсутствию свободного пространства на устройстве» в Windows 10
Когда я пытаюсь построить мое заявление от моего Dockerfile, он заканчивает с этой ошибкой
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 читать, что вы можете увеличить basesize из грузчика, но я haven't нашел решение для этого в ОС Windows (Почему это даже ограничена по умолчанию?)
информация докер печатает некоторые вещи, но это не распространяется показать ничего о basesize под «Storage Driver» на всех
$ 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
По некоторым сообщениям в Интернете, это было когда-то или путь на Linux, но это не распространяется работать на Windows,
докера демон --Склад-OPT dm.basesize = 20G
Что не так с моей установкой докеров и как я могу увеличить основы?
Вы уверены, что вам нужно отправить все 1.4GB демону? Этот [комментарий] (https://github.com/docker/docker/issues/23470#issuecomment-248332511) на странице проблем докеров может оказаться полезным, если вам тоже нужно. – jrbeverly
Я не знаю, поскольку это моя первая попытка создать образ. Он содержит несколько приложений, и я пока не знаю, правильно ли это сделать в одном изображении. Спасибо, заглянем в него –
Я не знаю точно, насколько велики приложения, но с помощью [dockerignore] (https://docs.docker.com/engine/reference/builder/#/dockerignore-file) или [ 'COPY'] (https://docs.docker.com/engine/reference/builder/#copy) может помочь. – jrbeverly