diff --git a/storage/storagedriver/zfs-driver.md b/storage/storagedriver/zfs-driver.md index a439d897d1..492cc351f5 100644 --- a/storage/storagedriver/zfs-driver.md +++ b/storage/storagedriver/zfs-driver.md @@ -20,7 +20,7 @@ The ZFS on Linux (ZoL) port is healthy and maturing. However, at this point in time it is not recommended to use the `zfs` Docker storage driver for production use unless you have substantial experience with ZFS on Linux. -> **Note**: There is also a FUSE implementation of ZFS on the Linux platform. +> ***Note***: There is also a FUSE implementation of ZFS on the Linux platform. > This is not recommended. The native ZFS driver (ZoL) is more tested, more > performant, and is more widely used. The remainder of this document refers > to the native ZoL port. @@ -44,6 +44,11 @@ use unless you have substantial experience with ZFS on Linux. and push existing images to Docker Hub or a private repository, so that you do not need to re-create them later. +> ***NOTE:*** There is no need to use `MountFlags=slave` with Docker Engine 18.09 because `dockerd` +> and `containerd` end up in different mount namespaces, and `containerd` cannot see those mounts. +> This is resulting from Docker Engine no longer starting `containerd` as a service, but relying +> on `systemd` to start the `containerd` service. + ## Configure Docker with the `zfs` storage driver 1. Stop Docker.