-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to pull or run docker image #27
Comments
You need to do a But even so, the pull itself will give a denied so I think there's something on the permissions with this particular image which the author needs to fix since I am able to pull other public images from ghcr.io.
|
Thanks @Smeedy. So the image is not meant to be publicly used without authentication (quota)? |
I'm seeing $ docker login ghcr.io -u edsu
$ docker pull ghcr.io/psf/httpbin
Using default tag: latest
Error response from daemon: denied |
@kevin1024 The image is currently not available publicly on ghcr.io. Can something be done with the permissions of the registry? If not, we may need to shift back to docker-hub. |
I don't think it's intentional. The deployment/publishing procedure was recently updated with increased automation. As we currently can't push to the original "Kenneth Reitz" namespace we shifted over to ghcr.io. We may need to revise that decision if ghcr.io turns out to be problematic for public hosting. Note: I am not a maintainer of the project but I am the author of the PR which is responsible for this change. |
Thanks you for your inputs, that helps to wait 😉. |
Can ghcr support accessing images without authenticating? |
I'm pretty sure it does. For example, I'm intensively using GDAL images which have been moved from dockerhub to GHCR: https://github.com/OSGeo/gdal/tree/master/docker |
What is different here? |
Not sure to get your point. |
I apologize for the briefness. |
I'm pretty sure it's just an oversight from the migration. I assume that it's only a permission setting for the GitHub project. This needs to be done by one of the project owners/admins. Pinging @kevin1024 again ;) |
Any updates on this? Looks like it's still an issue. |
To point out the documentation here, the package needs to be made public. From GitHub docs:
And these are the instructions about how to make it public to anyone: Configuring visibility of packages for an organization. There is a Maybe @sigmavirus24 @nateprewitt have access to do it? |
@marcospereira please don't mention people. As a general rule, if I could have fixed this already, I would have. I don't have the ability to configure anything about this repository beyond some very basic features around pull requests. |
Okay, apologize about that. Where would be the appropriate place to discuss it? Again, sorry about the noise. |
If the maintainers of this repo are 👍🏼, I'm happy to flip the bit to make the published image public. cc @psf/httpbin |
I think Kevin was the only one involved with the image, neither Ian or I were involved with the setup for docker. I don't have an issue with making it public, but we may want comment from Kevin first. |
I think we should make it public! |
Nice! Thank you. |
Thanks you! |
@kevin1024 I opened a PR to address the lack of ARM64 images as well: #46 |
Running docker commands as copied from readme:
Environment:
Ubuntu 22.04.x up to date
> docker --version Docker version 24.0.5, build ced0996
The text was updated successfully, but these errors were encountered: