Ubuntu 14.04(desktop)にdockerを入れて、docker infoを見たら、バックエンドのストレージドライバーがaufsだったので、これをdevicemapperに変更してみた。
※ 変更するとローカルにあるイメージは削除されますので、必要ならバックアップしておいてください。
変更前の状態
# docker info
Containers: 1
Images: 5
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 7
Dirperm1 Supported: true
Execution Driver: native-0.2
Kernel Version: 3.16.0-30-generic
Operating System: Ubuntu 14.04.3 LTS
CPUs: 1
~ 略 ~
/etc/default/docker に以下を設定します。
DOCKER_OPTS="--storage-driver=devicemapper"
dockerを再起動
# restart docker
設定反映を確認 (既存イメージを消しているのか、少し時間がかかります。)
# docker info
Containers: 0
Images: 5
Storage Driver: devicemapper
Pool Name: docker-8:1-2493613-pool
Pool Blocksize: 65.54 kB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 500.7 MB
Data Space Total: 100.4 GB
Data Space Available: 50.54 GB
Metadata Space Used: 946.2 kB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.147 GB
~略~