dawning7670 / docker-gluster-volume-plugin

:electric_plug: Docker volume plugin for glusterfs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-gluster-volume-plugin

Docker volume plugin for glusterfs

Build

glide install
go build

Usage

Start volume plugin

  • 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 of docker volume commands.
docker-gluster-volume-plugin -server server1:server2:server3 -etcd http://<ip>:<port>[,http://<ip>:<port>...]

Create volume

  • vname: gluster volume name
docker volume create --driver glusterfs --opt vname="gv5" --name d-gv5

Run container

docker run --name test -v d-gv5:/data -td ubuntu:14.04.3

Reference

https://github.com/sapk/docker-volume-gluster

https://github.com/calavera/docker-volume-glusterfs

About

:electric_plug: Docker volume plugin for glusterfs


Languages

Language:Go 100.0%