Sign inSign up

zouyu613/docker-volume-plugin

By zouyu613

Updated 5 months ago

CIFS/NFS volume plugin for docker, see https://github.com/zouy414/docker-volume-plugin for details

Plugin
Databases & storage
0

267

zouyu613/docker-volume-plugin repository overview

Docker Volume Plugin

CI Release

CIFS/NFS volume plugin for docker

Quick Start

Install
$ docker plugin install --alias docker-volume-plugin zouyu613/docker-volume-plugin:<tag> --grant-all-permissions --disable
$ docker plugin set docker-volume-plugin DRIVER=nfs DRIVER_OPTIONS='{"address":"nfs-server.example.com","remotePath":"/exported/path"}'
$ docker plugin enable docker-volume-plugin
Usage
Command
$ docker volume create --driver docker-volume-plugin sample
Compose
volumes:
  sample:
    driver: docker-volume-plugin
    driver_opts:
      purgeAfterDelete: "true" # optional
Upgrade
  1. Drain target node by docker node update <target-node> --availability drain
  2. Wait for the node to drain and then disable plugin by docker plugin disable docker-volume-plugin -f
  3. Upgrade plugin by docker plugin upgrade docker-volume-plugin zouyu613/docker-volume-plugin:<tag> --grant-all-permissions
  4. Enable plugin by docker plugin enable docker-volume-plugin
  5. Active target node by docker node update <target-node> --availability active

Tag summary

Content type

Plugin

Digest

sha256:44dd925be

Size

26.9 MB

Last updated

5 months ago

docker plugin install zouyu613/docker-volume-plugin:v0.2.0