Guide to pulling the private Docker image
Added 2024-06-07 18:56:01 +0000 UTCIf you are getting an Unauthorized error when pulling the Docker image, follow htis guide.
To pull the docker image, create a personal CLASSIC access token first here - make sure the read:packages permission is enabled: https://github.com/settings/tokens/new

And then you can run this command on your terminal:
docker logout ghcr.io
docker login ghcr.io -u username -p accesstoken
Now you can run:
docker pull ghcr.io/debridmediamanager/zurg:latest
Video to setup zurg on Windows: https://youtu.be/KnSipkn45lk
Comments
I was having a similar issue, turned out to be an issue with using pass as a docker credential store. I probably misconfigured it somehow. Anyways, I fixed it by removing the credsStore line from $HOME/.docker/config.json and running docker login ghcr.io again
HumanUFO
2024-11-05 03:22:11 +0000 UTCIssue: Unable to Pull Docker Image from GitHub Container Registry (GHCR) Context: I'm trying to pull a Docker image from GHCR using the following command: bash Copy code docker pull ghcr.io/debridmediamanager/zurg:latest Steps Taken: Generated a new classic GitHub token with read:packages and write:packages permissions. Used the token to log in to GHCR. Here are the logs showing the login process: bash Copy code root@server:~# docker logout ghcr.io Removing login credentials for ghcr.io bash Copy code root@server:~# echo "my_new_token" | docker login ghcr.io -u --password-stdin WARNING! Your password will be stored unencrypted in /root/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores Login Succeeded Attempted to pull the image, but received an error despite the successful login. bash Copy code root@server:~# docker pull ghcr.io/debridmediamanager/zurg:latest Error response from daemon: denied Additional Troubleshooting: Regenerated the token multiple times. Created entirely new tokens, deleting old ones to avoid conflicts. Verified each token was configured with read:packages permissions. Each token allowed successful login, but pulling the image continues to fail with a "denied" error. Request: If anyone has encountered a similar issue with GHCR or knows why access might be denied despite successful login, I’d appreciate any advice or solutions
Von
2024-11-05 00:46:11 +0000 UTCecho (github personal access token) | docker login ghcr.io -u (github username) --password-stdin && docker pull ghcr.io/debridmediamanager/zurg:latest
JonnySiHi
2024-09-15 08:21:57 +0000 UTCdid you get the issue sorted as i am having the same issue
jeremy isenhour
2024-08-01 16:54:50 +0000 UTCI'm still getting permission denied even though I subscribed.
Adam
2024-07-20 17:30:34 +0000 UTCI am trying to pull the docker container for the first time. Followed these instructions and when I run the docker pull command, I get Error response from daemon: denied. Any ideas how to troubleshoot this?
Departed69
2024-06-22 12:35:11 +0000 UTC