https://github.com/progrium/docker-plugin
docker plugin subcommand UX prototype
https://github.com/progrium/docker-plugin
Last synced: 9 months ago
JSON representation
docker plugin subcommand UX prototype
- Host: GitHub
- URL: https://github.com/progrium/docker-plugin
- Owner: progrium
- Created: 2015-03-24T22:35:46.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-24T22:45:05.000Z (over 11 years ago)
- Last Synced: 2025-04-11T16:11:50.375Z (about 1 year ago)
- Language: Shell
- Size: 113 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `docker plugin` UX prototype
## [Proposal/Spec](https://docs.google.com/document/d/19pn5jQkY3rW5jp9_NFabAguIDXF_GpcG4iyNCkCdgFc/edit)
#### Requirements
* Bash
* [jq](http://stedolan.github.io/jq/download/)
#### Setup
* Put `./docker-plugin` in your PATH
* Run `docker-plugin` to display usage
#### Differences from proposal
* Plugin containers are not hidden from `docker ps`
* All options of `docker ps` are available to `docker-plugin ls`
* Plugin containers are named in the format `plugin.`
* Overriding name without `plugin.` prefix will break `docker-plugin ls`
* No handshake performed, but `_handshake` env is set to "yes" or "no"
* During upgrade, `docker pull` failure is ignored to allow local images