-
Notifications
You must be signed in to change notification settings - Fork 18.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GlusterFS driver for Docker #8881
Comments
Just as with the proposal for ceph storage, I don't neccessarily think it makes sense to use gluster for images/containers, however for volumes it makes total sense and I definitely want to do this. |
Indeed it is nice to have GlusterFS support as mentioned above. |
May I ask what's the status of this proposal? Especially glusterfs as volume, it is really needed. |
+1 |
1 similar comment
+1 |
@kshlm There's now code in place for volume drivers, which you may be interested in; #13161. @calavera also created a very basic PoC for a Keywhiz driver here; https://github.com/calavera/docker-volume-keywhiz-fs Volume drivers will be in the "experimental" docker builds first, and feedback on this feature can be provided here: #13420 |
Yep, this should be done via plugin. |
Hi , Trying to integrate glusterfs with docker. go get github.com/calavera/docker-volume-glusterfsgithub.com/calavera/docker-volume-glusterfs/test/src/github.com/calavera/docker-volume-glusterfs/main.go:38: cannot use d (type glusterfsDriver) as type volume.Driver in argument to volume.NewHandler: Thank You |
@atulyadavtech can you open an issue in the https://github.com/calavera/docker-volume-glusterfs/issues issue tracker? |
GlusterFS provides a distributed, scale out, network filesystem. GlusterFS can be used to provide volumes to containers, which will help in migrating containers between hosts. This can be implemented pretty easily using gfapi (Go-gfapi) and the GlusterFS fuse mounts. This would require a new interface to the '-v' option to support non-local filesystem. #7249 is attempting to do this.
GlusterFS could also be used provide a centralized store for docker images, which will also be helpful in migration of containers. GlusterFS provides file level and volume level snapshotting capabilities which can leveraged to provide the features required for a docker storage driver.
The text was updated successfully, but these errors were encountered: