For test purposes I created clean install of proget to other pc using docker.
Created one feed proxy
with connector to docker hub with url https://registry.hub.docker.com
Tried to search for mongo
in web interface - no results
Then I tried to run docker pull {proget_url}/proxy/library/mongo:5.0
docker response is Error response from daemon: manifest for {proget_url}/proxy/library/mongo:5.0 not found: manifest unknown: manifest unknown
docker container logs:
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
proget | Request starting HTTP/1.1 GET http://{proget_url}/v2/_auth?scope=repository:proxy/mongo:pull&service={proget_url} - -
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
proget | Request finished HTTP/1.1 GET http://{proget_url}/v2/_auth?scope=repository:proxy/mongo:pull&service={proget_url} - - - 200 21 application/json 0.4792ms
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
proget | Request starting HTTP/1.1 HEAD http://{proget_url}/v2/proxy/mongo/manifests/5.0 - -
proget | Running Drop Path Monitor...
proget | Running Drop Path Monitor...
proget | Getting list of feeds with a drop path...
proget | Getting list of feeds with a drop path...
proget | No feeds with a drop path.
proget | No feeds with a drop path.
proget | Drop Path Monitor completed.
proget | Drop Path Monitor completed.
proget | Running Execution Dispatcher...
proget | Running Execution Dispatcher...
proget | Checking for executions to dispatch...
proget | Checking for executions to dispatch...
proget | Execution Dispatcher completed.
proget | Execution Dispatcher completed.
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
proget | Request finished HTTP/1.1 HEAD http://{proget_url}/v2/proxy/mongo/manifests/5.0 - - - 404 81 application/json 8167.3262ms
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
proget | Request starting HTTP/1.1 GET http://{proget_url}/v2/proxy/mongo/manifests/5.0 - -
proget | info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
proget | Request finished HTTP/1.1 GET http://{proget_url}/v2/proxy/mongo/manifests/5.0 - - - 404 81 application/json 1993.6862ms
After that request I can search for mongo
in web interface and there will be result with that name. And I can retrieve all remote tags for that image. But that's all I can do with it.
I thought that may be something wrong with our network, but this clean install I created on different network and provider.