Verifying credentials failed on docker desktop
Description
After sign in via web browser, Docker desktop hang with verifying credentials
Reproduce
- Open docker desktop
- click Sign in
- Sign in via web browser successfully
- redirect to docker desktop:Verifying credentials for [email protected]
- Docker desktop hang with verifying credentials,after 30 seconds notify:You've been signed out
Expected behavior
Successfully Sign in on docker desktop
docker version
Client:
Cloud integration: v1.0.35+desktop.11
Version: 25.0.3
API version: 1.44
Go version: go1.21.6
Git commit: 4debf41
Built: Tue Feb 6 21:13:26 2024
OS/Arch: darwin/amd64
Context: desktop-linux
Server: Docker Desktop 4.28.0 (139021)
Engine:
Version: 25.0.3
API version: 1.44 (minimum version 1.24)
Go version: go1.21.6
Git commit: f417435
Built: Tue Feb 6 21:14:25 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.28
GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb
runc:
Version: 1.1.12
GitCommit: v1.1.12-0-g51d5e94
docker-init:
Version: 0.19.0
GitCommit: de40ad0
docker info
Client:
Version: 25.0.3
Context: desktop-linux
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.12.1-desktop.4
Path: /Users/hongfei/.docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.24.6-desktop.1
Path: /Users/hongfei/.docker/cli-plugins/docker-compose
debug: Get a shell into any image or container. (Docker Inc.)
Version: 0.0.24
Path: /Users/hongfei/.docker/cli-plugins/docker-debug
dev: Docker Dev Environments (Docker Inc.)
Version: v0.1.0
Path: /Users/hongfei/.docker/cli-plugins/docker-dev
extension: Manages Docker extensions (Docker Inc.)
Version: v0.2.22
Path: /Users/hongfei/.docker/cli-plugins/docker-extension
feedback: Provide feedback, right in your terminal! (Docker Inc.)
Version: v1.0.4
Path: /Users/hongfei/.docker/cli-plugins/docker-feedback
init: Creates Docker-related starter files for your project (Docker Inc.)
Version: v1.0.1
Path: /Users/hongfei/.docker/cli-plugins/docker-init
sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
Version: 0.6.0
Path: /Users/hongfei/.docker/cli-plugins/docker-sbom
scout: Docker Scout (Docker Inc.)
Version: v1.5.0
Path: /Users/hongfei/.docker/cli-plugins/docker-scout
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 25.0.3
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: ae07eda36dd25f8a1b98dfbf587313b99c0190bb
runc version: v1.1.12-0-g51d5e94
init version: de40ad0
Security Options:
seccomp
Profile: unconfined
cgroupns
Kernel Version: 6.6.16-linuxkit
Operating System: Docker Desktop
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 7.659GiB
Name: docker-desktop
ID: a9c90ebd-4263-415c-bab8-3baf0db9a046
Docker Root Dir: /var/lib/docker
Debug Mode: false
HTTP Proxy: http.docker.internal:3128
HTTPS Proxy: http.docker.internal:3128
No Proxy: hubproxy.docker.internal
Experimental: false
Insecure Registries:
hubproxy.docker.internal:5555
127.0.0.0/8
Live Restore Enabled: false
WARNING: daemon is not using the default seccomp profile
Diagnostics ID
D69CB0B4-C0C9-48A7-B286-14186522380A/20240303040620
Additional Info
macOS Info
ProductName: macOS ProductVersion: 14.3.1 BuildVersion: 23D60
~/.docker/config.json
{ 2 "auths": { 3 "https://index.docker.io/v1/": {} 4 }, 5 "credsStore": "desktop", 6 "credHelpers": { 7 "": "osxkeychain", 8 "ghcr.io": "osxkeychain", 9 "registry.hub.docker.com": "osxkeychain" 10 }, 11 "currentContext": "desktop-linux", 12 "plugins": { 13 "-x-cli-hints": { 14 "enabled": "true" 15 } 16 } 17 }
docker login via commandline
Error saving credentials: error storing credentials - err: exit status 1, out: status code not OK but 500: {"message":"getting credential helper update: Post \"https://hub.docker.com/v2/users/login?refresh_token=true\": context deadline exceeded"} {"message":"getting credential helper update: Post \"https://hub.docker.com/v2/users/login?refresh_token=true\": context deadline exceeded"}
me too
+1 Apple M1 macos: 14.2.1 Docker: v4.28.0
- 1 Docker: v4.28.0 Win 11
+1
- macOS 13.6.3 with Intel Chip
- Docker v4.28.0
+1 It seems a network problem in my situation, after I opened VPN, it can login successfuly.
怎么解决的呀,我也遇到这个问题
same issue. I tried the docker login command , login successfully. the docker desktop still can't login successfully.
The same issue in different windows 11 work stations. Docker version 4.29.0 (145265)
+1 macOS 14.1.1 (23B81) with M2 chip Docker version 24.0.6 After turning VPN to Global mode, I login successfully, lol.
+1 windows 11 Docker version 4.30.0
For those of you have proxy/VPN setup, you may also need to setup the http/https proxy for you Docker Desktop App too! go to settings-> Resources -> proxies.
For those of you have proxy/VPN setup, you may also need to setup the http/https proxy for you Docker Desktop App too! go to settings-> Resources -> proxies.
It works for me. Thanks dude
Clash Tun Mode + Global + Docker Setting Proxy,solved
Clash Tun Mode + Global + Docker Setting Proxy,solved
You are my hero!