https://github.com/gh640/docker-volumerename
Docker CLI plugin to rename volumes.
https://github.com/gh640/docker-volumerename
docker docker-cli-plugin python3
Last synced: 9 months ago
JSON representation
Docker CLI plugin to rename volumes.
- Host: GitHub
- URL: https://github.com/gh640/docker-volumerename
- Owner: gh640
- Created: 2021-06-13T23:55:14.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-16T03:57:10.000Z (almost 5 years ago)
- Last Synced: 2025-01-14T14:17:28.837Z (about 1 year ago)
- Topics: docker, docker-cli-plugin, python3
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `docker-volumerename`
Docker CLI plugin to rename volumes.
## Requirements
- Docker for Mac
- Docker >= 1.19.3
- Python >= 3.8
## Installation
```bash
mkdir ~/.docker/cli-plugins
cd ~/.docker/cli-plugins
curl -o docker-volumerename https://raw.githubusercontent.com/gh640/docker-volumerename/main/docker-volumerename.py
chmod u+x docker-volumerename
```
You can check if it's successfully installed:
```bash
docker 2>&1 | grep volumerename
volumerename*Rename a volume (Goto Hayato, 0.1.0)
```
## Usage
```bash
docker volumerename [-h] [--dyr-run] volume_from volume_to
```
See detail with `docker volumerename --help`.
## Reference
- [Rename docker volume · Issue #31154 · moby/moby · GitHub](https://github.com/moby/moby/issues/31154)
- [CLI Plugins Design · Issue #1534 · docker/cli · GitHub](https://github.com/docker/cli/issues/1534)
- [cli-plugins: add concept of experimental plugin, only enabled in experimental mode by tiborvass · Pull Request #1898 · docker/cli · GitHub](https://github.com/docker/cli/pull/1898)
- [Basic framework for writing and running CLI plugins by ijc · Pull Request #1564 · docker/cli · GitHub](https://github.com/docker/cli/pull/1564)