Sign inSign up

blockbridge/volumectl

By blockbridge

Updated over 7 years ago

Blockbridge Volume Control

Image
1

10K+

blockbridge/volumectl repository overview

Blockbridge Volume Control

Volume Control provides extended storage management functions for Docker volumes managed using a Blockbridge Volume Driver or Blockbridge Volume Plugin.

Software Requirements
  • Volume Plugin or Driver Version: 3.1+
Supported Features

Standard management functions are available using native Docker tools. Extended storage management functions are available using Volume Control. The table below details the feature sets available using standard and extended interfaces.

Storage FeatureStandardExtended
Create VolumeYesYes
Inspect VolumeYesYes
List VolumesYesYes
Remove VolumeYesYes
Secure Transport VolumesYesYes
Authenticated VolumesYesYes
Encrypted VolumesYesYes
QoS VolumesYesYes
Create Volume ProfileYes
Inspect Volume ProfileYes
List Volume ProfilesYes
Remove Volume ProfilesYes
Volume BackupYes
Volume RestoreYesYes
Inspect BackupYes
List BackupsYes
Remove BackupYes
Installing Volume Control

The Volume Control commands are packaged as a container and are available through the Docker Store and Docker Hub. The tools automatically discover and connect to a locally running volume driver or plugin. No configuration is required. For ease of use, we do recommend creating an alias as shown below.

$ alias volumectl='docker run --rm -v /run/docker/plugins:/run/docker/plugins \
     blockbridge/volumectl'

$ volumectl --help
Usage:
    volumectl [OPTIONS] SUBCOMMAND [ARG] ...

Parameters:
    SUBCOMMAND                    subcommand
    [ARG] ...                     subcommand arguments

Subcommands:
    volume                        manage volumes
    profile                       manage volume profiles
    backup                        manage volume backups

Options:
    -h, --help                    print help

Global options (8 hidden):
    --verbose                     enable verbose output
    --debug                       enable additional debug
    --raw, -R                     enable raw output
    --yaml                        print yaml for raw output

More information

Please see https://www.blockbridge.com/container/ for a one-command install for the Blockbridge storage container, and in-depth tutorials.

Please see https://github.com/blockbridge/blockbridge-simulator for a quick start guide on getting the Blockbridge Storage simulator up and running, using command line tools, installing the Blockbridge volume plugin for Docker, and attaching devices to your host.

Please https://github.com/blockbridge/blockbridge-docker-volume for in-depth reference of the Blockbridge volume plugin for Docker.

Tag summary

Content type

Image

Digest

Size

38.6 MB

Last updated

over 7 years ago

docker pull blockbridge/volumectl