This question already has an answer here:
I am trying to publish a Docker Engine Plugin such that
docker plugin install account/image:tag will install the plugin to other instances. I have successfully built + installed the plugin locally and tested the plugin. While trying to publish the plugin to Docker Hub I am receiving an access denied error. How do I properly push the plugins to Docker Hub?
While attempting to push a Docker Plugin via
docker plugin push account/image:tag Docker Huber is responding with:
The push refers to repository [docker.io/account/image] 42ff31852b83: Preparing denied: requested access to the resource is denied
The following two methods failed to the plugins.
docker plugin create account/image:tag myplugin docker plugin publish account/image:tag
docker plugin create account/image:tag myplugin docker plugin publish account/image:tag --disable-content-trust
There is also an image published under
docker pull account/image:some-other-tag pulls the tag.
docker plugin install account/image:some-other-tag results in permission denied.
I hope to find a method to publish the plugins so one can run
docker plugin install account/plugin:tag will properly install the plugin and allow one to use it correctly via
docker run -d --log-driver=account/image:tag alpine echo "works".