Comments (5)
Yes mainly :
- It is possible to use it as docker plugin (new format).
- It use latest github.com/docker/go-plugins-helpers/volume format.
- It should have persistence across boot.
- The name of the docker volume is not attached to the name of the gluster volume -> (multiple mount possible and compatible with docker-compose)
For calavera based plugin :
- It support auto-creation
- It use glusterfs cli that support multiple server definition (I am planning to do that just want to find a way to pass it fuse opts)
https://github.com/amarkwalder/docker-volume-glusterfs/blob/master/driver.go#L176
Overall, building this driver I look a lot to calavera code for information. The main purpose for me was the new docker plugin format.
from docker-volume-gluster.
Forgot that with calavera one you need to define the server list at the plugin level where mine you define it at volume level allowing to use any server without restarting the plugin.
from docker-volume-gluster.
Now you can also use subdir volume.
from docker-volume-gluster.
I saw this already, great :) thank you.
from docker-volume-gluster.
Sapk you stated we can use subdir volume... if I understand correctly, that means we can specify a subdir in a glusterfs volume to use as the target of the plugin, is that correct?
IE "gfs server:gfs volume/subdir"
If so, where do we specify this? In the docker volume creation or in the docker run command that uses the volume?
from docker-volume-gluster.
Related Issues (20)
- mount gluster volume in docker service HOT 2
- VolumeDriver.Mount: exit status 1 HOT 2
- VolumeDriver.Mount: exit status 1 HOT 12
- Feature: creation of sub directory into glusterfs volume HOT 11
- And more context to exit status 1 errors. HOT 1
- simple getting started guide HOT 7
- I am unable to remove the volume even with -f HOT 6
- VolumeDriver.Mount: exit status 107 HOT 21
- docker volume rm fails on an unmounted volume HOT 7
- Cannot "docker volume rm" volumes created with sapk/docker-volume-gluster HOT 3
- Any reason why 'old' branch is set to default? HOT 4
- Add support for glusterd2
- Create a swarm env for tests
- Add option to disable persistence
- Verify gluster version
- raspberry pi build HOT 11
- mounting sub dirs
- docker: Error response from daemon: VolumeDriver.Mount: EOF. HOT 2
- containers/create HOT 13
- Is it supposed to automatically create the specified subdir?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-volume-gluster.