I am getting this error while executing #docker login command (Error response from daemon: Get “https://registry-1.docker.io/v2/”: unauthorized: incorrect username or password). I am using Harbor as Container registry. Please help me on this.
You say that you use Harbor, but the error message shows that you tried to log in to Docker Hub. You need to specify which registry you want to log in to:
docker login --help
Log in to a Docker registry or cloud backend.
If no registry server is specified, the default is defined by the daemon.
Usage:
docker login [OPTIONS] [SERVER] [flags]
docker login [command]
Available Commands:
azure Log in to azure
Flags:
-h, --help Help for login
-p, --password string password
--password-stdin Take the password from stdin
-u, --username string username
Use "docker login [command] --help" for more information about a command.
Example:
docker login yourregistry.yourdomain.com
2 Likes
Hey, no expert here, but I tried something that worked.
I logged into the hub.docker.com account settings.
Generated a new access token which was not the same as my password. After that logged in to the docker CLI on my local server.