Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Distributed Docker Volume System

License

NotificationsYou must be signed in to change notification settings

b4rti/entropy

Repository files navigation

Go Report CardProject Status

Entropy is a scalable Network Filesystem Plugin for Docker Swarm. It allows to combine Disk Space on many Swarm Nodes into a single name space.

Entropy wants to make easy replication of Docker Volumes from one Node to another and stream all the changes without external service dependencies. Entropy manage Metadata and the Data itself separately. And keep your Data precisely where the Data is needed to provide fast I/O.

Why we need Entropy

Docker has exelent Drivers, but none for Volumes. The user cannot simply use/reuse the Volumes for new Containers on other Swarm Nodes without hassle.

Install & Run Entropy Plugin

$ docker plugin install b4rti/entropy
$ docker volume create -d b4rti/entropy --name volume-name
$ docker run -v volume-name:/mnt --rm -ti ubuntu

Current Status

  • WIP / proof of concept

Inspired by

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

This software is licensed under the GNU General Public License v3.0


[8]ページ先頭

©2009-2025 Movatter.jp