docker plugin push
Description
Push a plugin to a registry
Usage
docker plugin push [OPTIONS] PLUGIN[:TAG]
Options
Name, shorthand | Default | Description |
---|---|---|
--disable-content-trust | true | Skip image verification |
Parent command
Command | Description |
---|---|
docker plugin | Manage plugins |
Related commands
Command | Description |
---|---|
docker plugin create | Create a plugin from a rootfs and configuration. Plugin data directory must contain config.json and rootfs directory. |
docker plugin disable | Disable a plugin |
docker plugin enable | Enable a plugin |
docker plugin inspect | Display detailed information on one or more plugins |
docker plugin install | Install a plugin |
docker plugin ls | List plugins |
docker plugin push | Push a plugin to a registry |
docker plugin rm | Remove one or more plugins |
docker plugin set | Change settings for a plugin |
docker plugin upgrade | Upgrade an existing plugin |
Extended description
After you have created a plugin using docker plugin create
and the plugin is ready for distribution, use docker plugin push
to share your images to Docker Hub or a self-hosted registry.
Registry credentials are managed by docker login.
Examples
The following example shows how to push a sample user/plugin
.
$ docker plugin ls ID NAME TAG DESCRIPTION ENABLED 69553ca1d456 user/plugin latest A sample plugin for Docker false $ docker plugin push user/plugin
© 2017 Docker, Inc.
Licensed under the Apache License, Version 2.0.
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries.
Docker, Inc. and other parties may also have trademark rights in other terms used herein.
https://docs.docker.com/v1.13/engine/reference/commandline/plugin_push/