Docker volume plugin for glusterfs
glide install
go build
server
: glusterfs nodes.etcd
: etcd server address. when plugin running in multi-host environment, it is required. Because plugin use etcd to sync docker volume config between hosts, include all ofdocker volume
commands.
docker-gluster-volume-plugin -server server1:server2:server3 -etcd http://<ip>:<port>[,http://<ip>:<port>...]
vname
: gluster volume name
docker volume create --driver glusterfs --opt vname="gv5" --name d-gv5
docker run --name test -v d-gv5:/data -td ubuntu:14.04.3
https://github.com/sapk/docker-volume-gluster
https://github.com/calavera/docker-volume-glusterfs