【发布时间】:2016-08-24 03:53:38
【问题描述】:
我想在 Ubuntu(16.04) docker 容器上试用 ZFS。关注以下https://docs.docker.com/engine/userguide/storagedriver/zfs-driver/
> lsmod | grep zfs
zfs 2813952 5
zunicode 331776 1 zfs
zcommon 57344 1 zfs
znvpair 90112 2 zfs,zcommon
spl 102400 3 zfs,zcommon,znvpair
zavl 16384 1 zfs
列出 ZFS 挂载
>sudo zfs list
NAME USED AVAIL REFER MOUNTPOINT
zpool-docker 261K 976M 53.5K /zpool-docker
zpool-docker/docker 120K 976M 120K /var/lib/docker
启动docker后
> sudo docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 1.12.0
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: zfs
Dirs: 0
...
想知道为什么我仍然使用 **Storage Driver: aufs & Root Dir: /var/lib/docker/aufs" 代替 zfs?
另外,如何将“/zpool-docker”映射到 Ubuntu 容器映像中?
【问题讨论】:
-
aufs是任何失败时的后备。 docker daemon log 在启动时是什么意思? -
可以找到 docker daemon logs @ /var/log/upstart/docker.log。如何启用守护程序日志记录。仅供参考,我启动 docker 守护进程“sudo service docker start”。不确定我需要传递一些标志来获取日志
-
我以为它已经在记录...
/etc/default/docker和/etc/init/docker.conf应该详细说明 docker 守护程序选项。您可以临时添加-D进行调试或--log-level=info
标签: docker ubuntu-16.04 zfs