2017-12-06 9 views
0

Windows 7上でDockerを実行しているため、DockerはVirtual Box内で動作します。コミット時のエラー - Docker ToolboxとWindows 7を使用するときにDockerのデフォルトコンテナサイズを大きくする方法

私は、データベースを復元してイメージサイズを最大7.5ギガに押し上げたOracleイメージを持っているという問題があります。私はこれについてドッカーのコミットをしたいと思いますが、私はコミットを行うときに空き領域のエラーが発生しています。

デフォルトのコンテナサイズを変更すると多くの投稿がありましたが、これがaufsで可能かどうか、またはWindows 7/VirtualBoxで実行しているときに別のファイルシステムの種類に変更する方法がわかりません。

誰もこの環境でデフォルトのコンテナサイズを増やす方法を知っていますか?

Error response from daemon: Error processing tar file(exit status 1): write /u01/app/oracle/oradata/XE/support.dbf: no space left on device 

ドッカー情報:

Containers: 1 
Running: 1 
Paused: 0 
Stopped: 0 
Images: 72 
Server Version: 17.10.0-ce 
Storage Driver: aufs 
Root Dir: /mnt/sda1/var/lib/docker/aufs 
Backing Filesystem: extfs 
Dirs: 127 
Dirperm1 Supported: true 
Logging Driver: json-file 
Cgroup Driver: cgroupfs 
Plugins: 
Volume: local 
Network: bridge host macvlan null overlay 
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog 
Swarm: inactive 
Runtimes: runc 
Default Runtime: runc 
Init Binary: docker-init 
containerd version: 06b9cb35161009dcb7123345749fef02f7cea8e0 
runc version: 0351df1c5a66838d0c392b4ac4cf9450de844e2d 
init version: 949e6fa 
Security Options: 
seccomp 
    Profile: default 
Kernel Version: 4.4.93-boot2docker 
Operating System: Boot2Docker 17.10.0-ce (TCL 7.2); HEAD : 34fe485 - Wed Oct 18 17:16:34 UTC 2017 
OSType: linux 
Architecture: x86_64 
CPUs: 2 
Total Memory: 7.79GiB 
Name: default 
ID: 2NWU:57WJ:4QAP:EBMY:MMF2:JFWA:IBWU:THGO:A4VD:SGVW:YQBP:MP2N 
Docker Root Dir: /mnt/sda1/var/lib/docker 
Debug Mode (client): false 
Debug Mode (server): true 
File Descriptors: 24 
Goroutines: 35 
System Time: 2017-12-06T09:33:14.736388742Z 
EventsListeners: 2 
Registry: https://index.docker.io/v1/ 
Labels: 
provider=virtualbox 
Experimental: false 
Insecure Registries: 
127.0.0.0/8 

答えて

1

ドッカマシンのデフォルトのサイズは20ギガバイトで、あなたはdocker-machine inspect defaultを実行することにより、二重にチェックすることができます。このサイズは、マシンをcliから作成するときに設定できます。デフォルトのマシンを再作成し、次のようにサイズを設定することができます。

docker-machine rm default 
docker-machine create -d virtualbox --virtualbox-disk-size "400000" default 

ます。また、作成したマシンのサイズとラムのデフォルト値を設定するためのファイルC:\Program Files\Docker Toolbox\start.shを編集することができます。

+0

上記はVMのデフォルトですか?私は、VM内で動作するコンテナのデフォルトについて話しています。 – PaulNUK

+1

コンテナにはデフォルトで制限がなく、すべてのVMリソースを使用できます。あなたの場合の問題は、docker for macで動作するバックグラウンドVMのディスクサイズが20GBであり、メモリが不足していることです。 – yamenk

+0

それをありがとう - 完璧な説明。 – PaulNUK

関連する問題