Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Requested access to the resource is denied during docker push
-
We have a working version for proget basic edition serving as a docker repo among other things in one office location. I am trying to demonstrate the value of having it in other locations so we can move to the enterprise edition. I installed the latest free edition on VM in a second location and set it up to match what we have in the first.
This setup includes using IIS on install; https binding with a cert for the proget site.
I also ensured that the NetworkService has full control access to the feed storage location)When I try to push an image up to the repository I see this:
The push refers to repository [docker.io/<server name>/<feed name>/library/redis]
1694aef55adf: Preparing
88d7964860e0: Preparing
fc3dfaf386f6: Preparing
3c187ef1bb50: Preparing
8037c9e9008e: Preparing
0ac4f5baf9b7: Waiting
63c478d60b8e: Waiting
bc06b22070cd: Waiting
denied: requested access to the resource is deniedThe same failure happens using anonymous or for a user I have created on the proget site, given push and view access to; and have done a docker login on the client before trying the push.
Any suggestions on what to try next?
Product: ProGet
Version: 5.1.20
-
Hello Eric,
I think Docker requires at least one
.
in the hostname, and it's trying to access the default Docker hub.Another way that might work would be to add the port number to the hostname:
<server name>:443/<feed name>/library/redis
(the
library
part is optional to match the Docker hub, so<server name>:443/<feed name>/redis
should also work)