gchq / CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

Home Page:https://gchq.github.io/CyberChef

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug report: Docker quick start broken

digininja opened this issue · comments

Describe the bug
When trying to use the quick start docker instructions from the README I get an error instead of a working image.

To Reproduce
Steps to reproduce the behaviour or a link to the recipe / input used to cause the bug:

$ docker run -it -p 8080:80 ghcr.io/gchq/cyberchef:latest
Unable to find image 'ghcr.io/gchq/cyberchef:latest' locally
docker: Error response from daemon: Head "https://ghcr.io/v2/gchq/cyberchef/manifests/latest": denied: denied.
See 'docker run --help'.

Visiting the URL https://ghcr.io/v2/gchq/cyberchef/manifests/latest gives

{"errors":[{"code":"UNAUTHORIZED","message":"authentication required"}]}

Expected behaviour
It should just work, looks like someone has locked it down too much by accident.

Desktop (if relevant, please complete the following information):

Running on latest Ubuntu, but that won't affect anything.

My fault, I've got a docker config file with creds in to access a private GitHub repo, for some reason with that in place I get denied access. Moving that file aside I can pull fine.

For anyone else on Linux who gets this, the file is ~/.docker/config.json and to get the image, just rename the file then put it back after.