An implementation of the storagedriver.StorageDriver
interface which uses
Ceph RADOS Object Storage for storage backend.
The following parameters must be used to configure the storage driver (case-sensitive):
poolname
: Name of the Ceph poolusername
optional: The user to connect as (i.e. admin, not client.admin)chunksize
optional: Size of the written RADOS objects. Default value is 4MB (4194304).
This drivers loads the Ceph client configuration from the following regular paths (the first found is used):
$CEPH_CONF
(environment variable)/etc/ceph/ceph.conf
~/.ceph/config
ceph.conf
(in the current working directory)
To include this driver when building Docker Distribution, use the build tag
include_rados
. Please see the building documentation for details.