for-mac icon indicating copy to clipboard operation
for-mac copied to clipboard

Verifying credentials failed on docker desktop

Open zhenghongfei opened this issue 1 year ago • 9 comments

Description

After sign in via web browser, Docker desktop hang with verifying credentials

Reproduce

  1. Open docker desktop
  2. click Sign in
  3. Sign in via web browser successfully
  4. redirect to docker desktop:Verifying credentials for [email protected]
  5. 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"}

zhenghongfei avatar Mar 03 '24 04:03 zhenghongfei

me too

NatureLR avatar Mar 06 '24 10:03 NatureLR

+1 Apple M1 macos: 14.2.1 Docker: v4.28.0

kwu130 avatar Mar 09 '24 16:03 kwu130

  • 1 Docker: v4.28.0 Win 11

Pavel1Uvarov avatar Mar 09 '24 22:03 Pavel1Uvarov

+1

  • macOS 13.6.3 with Intel Chip
  • Docker v4.28.0

pengxurui avatar Mar 15 '24 12:03 pengxurui

+1 It seems a network problem in my situation, after I opened VPN, it can login successfuly.

anjianshi avatar Mar 20 '24 10:03 anjianshi

怎么解决的呀,我也遇到这个问题

yangrm-tester avatar Apr 03 '24 16:04 yangrm-tester

same issue. I tried the docker login command , login successfully. the docker desktop still can't login successfully.

leialbert avatar Apr 05 '24 15:04 leialbert

The same issue in different windows 11 work stations. Docker version 4.29.0 (145265)

DmytroKryvoruchenko avatar Apr 12 '24 11:04 DmytroKryvoruchenko

+1 macOS 14.1.1 (23B81) with M2 chip Docker version 24.0.6 After turning VPN to Global mode, I login successfully, lol.

AlbedoWang avatar Apr 22 '24 06:04 AlbedoWang

+1 windows 11 Docker version 4.30.0

jiawei8197 avatar May 08 '24 00:05 jiawei8197

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.

jinliangwii avatar May 24 '24 08:05 jinliangwii

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

Arthur-xu avatar May 26 '24 14:05 Arthur-xu

Clash Tun Mode + Global + Docker Setting Proxy,solved

baobaodu avatar Jun 04 '24 03:06 baobaodu

Clash Tun Mode + Global + Docker Setting Proxy,solved

You are my hero!

anatanick avatar Jun 12 '24 09:06 anatanick