我想在Ubuntu(16.04)码头集装箱上试用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起锚后
> 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
...不知道为什么我仍然得到**存储驱动程序: aufs & Root Dir: /var/lib/docker/aufs“而不是zfs?
另外,我如何将“/zpool”映射到Ubuntu容器映像中?
发布于 2016-11-14 15:56:36
假设你有:
data)/var/lib/docker上的ZFS数据集(使用沿:zfs create -o mountpoint=/var/lib/docker data/docker行创建的命令创建)然后:
停止您的停靠守护进程(例如。systemctl stop docker.service)
创建一个文件/etc/docker/daemon.json或将其修改为包含"storage-driver"设置为zfs的一行
{
...
"storage-driver": "zfs"
...
}重新启动您的停靠守护进程。
docker info现在应该揭示:
Storage Driver: zfs
Zpool: data
Zpool Health: ONLINE
Parent Dataset: data/dockerhttps://stackoverflow.com/questions/39114143
复制相似问题