Open thishandp7 opened 6 years ago
have the same problem too
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:43:51 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:42:00 2018
OS/Arch: linux/amd64
Experimental: false
Running: 2
Paused: 0
Stopped: 4
Images: 43
Server Version: 18.03.1-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 773c489c9c1b21a6d78b5c538cd395416ec50f88
runc version: 4fc53a81fb7c994640722ac585fa9ca548971871
init version: 949e6fa
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 4.15.0-20-generic
Operating System: Ubuntu 18.04 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 15.53GiB
Name: station01
ID: RJBW:4RWD:UFR5:PZUZ:TS47:QNJM:X54G:WY7J:LCMA:ODHW:LB5X:NQLQ
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
I think this problem occurs because it couldn't find or create the config.json in home/.docker/. What I did was I renamed docker-credential-secretservice to something else and tried login in again. Then it created the config.json by itself and I was able to login to docker hub. This is where I found the temporary solution to this: https://stackoverflow.com/questions/50151833/cannot-login-to-docker-account
It helped me too. Thx!
Very helpful, I also had same issue on Ubuntu 18.04. Thanks a lot.
Solution by Anish Varghese is the easiest on https://stackoverflow.com/questions/50151833/cannot-login-to-docker-account
sudo apt install gnupg2 pass
Work for me !
@thishandp7 solution worked for me :+1:
@Titom222 Works for me. Thnx! :+1:
@Titom222 Works for me. (Using a Azure Ubuntu 18.04 machine with 8G memory)
@Titom222 Works for me, same error on 18.04 LTS, headless
@Titom222 it worked for me also. (Ubuntu 18.04.2 LTS on VMware)
@Titom222 It works for me too and thanks to you. Good on you.
@Titom222 Still couldn't believe that worked...
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
@Titom222 Worked for me! Thanks. Jeez! How did you find this?!
sudo apt install gnupg2 pass
not worked for me
Just reinit config.json work!
docker logout
mv ~/.docker/config.json ~/.docker/config_old.json
docker login
@Titom222 Worked for me! Thanks.
very helpful!!
Install the following Packages in ubuntu 18.04 fixed my issue
sudo apt install gnupg2 pass
@saschaiseli That worked perfectly 🤙🏼Thanks a lot!
sudo apt install gnupg2 pass
Work for me !
Also for me! Thanks!
sudo apt install gnupg2 pass
Work for me !
Thank you!👌
@Titom222 Works for me. Thnx! +1
@Titom222 It works! Thanks!
@Titom222 It works! Thanks
sudo apt install gnupg2 pass
Work for me !
Worked for me <3 thanks bro
On Ubuntu Ubuntu 19.04
apt install pass
does a trick for me.
thanks timtom...it worked for me too :)
sudo apt install gnupg2 pass
not worked for me
Just reinit config.json work!
docker logout mv ~/.docker/config.json ~/.docker/config_old.json docker login
Installing gnupg2 and pass didn't work for me either, but this did, thank you!
@Titom222 Worked for me too :)
@Titom222 Thanks for the help! I had the same issue on an Ubuntu VM that I spun up using Canonical's multipass
tool.
It solved for me sudo apt-get remove docker-ce docker-ce-cli containerd.io sudo snap install docker
On Ubuntu Ubuntu
19.04
apt install pass
does a trick for me.
If you are using Ubuntu 19.04, try this. Worked for me. Thanks
I think this problem occurs because it couldn't find or create the config.json in home/.docker/. What I did was I renamed docker-credential-secretservice to something else and tried login in again. Then it created the config.json by itself and I was able to login to docker hub. This is where I found the temporary solution to this: https://stackoverflow.com/questions/50151833/cannot-login-to-docker-account
Thank You
sudo apt install gnupg2 pass
not worked for me
Just reinit config.json work!
docker logout mv ~/.docker/config.json ~/.docker/config_old.json docker login
is work for me Tnks
very helpful!!
Install the following Packages in ubuntu 18.04 fixed my issue
sudo apt install gnupg2 pass
Thank so much, helped me when trying to login to remote Docker on AWS. Using WSL2 Ubuntu 18.04
It worked for me as well. Thank you
@Titom222 you saved my day! )
@krichter722 is a tool
This goes against the documented behaviour:
By default, Docker looks for the native binary on each of the platforms, i.e. “osxkeychain” on macOS, “wincred” on windows, and “pass” on Linux. A special case is that on Linux, Docker will fall back to the “secretservice” binary if it cannot find the “pass” binary. If none of these binaries are present, it stores the credentials (i.e. password) in base64 encoding in the config files described above.
I am on Linux but I have neither pass
or secretservice
installed.
sudo apt install gnupg2 pass
not worked for me
Just reinit config.json work!
docker logout mv ~/.docker/config.json ~/.docker/config_old.json docker login
On Ubuntu 19.10 just install pass and gnupg2 didn't work for me, but after moving config.json everything works. Thanks.
sudo apt install gnupg2 pass
not worked for me
Just reinit config.json work!
docker logout mv ~/.docker/config.json ~/.docker/config_old.json docker login
Works! Thx
I have the same issue on macOS as well.
sudo apt install gnupg2 pass
Work for me !
Apt resolves for me too ! Thks
@Titom222 thanks a lot u save me a lot of time
very helpful!!
Install the following Packages in ubuntu 18.04 fixed my issue
sudo apt install gnupg2 pass
this helped me , on my ubuntu 18.04 , thank you
pass will be enough.
@Titom222 It works for me. Thanks
see my answer in: https://stackoverflow.com/a/61970639/164374
this leaves your password stored unencrypted in config.json
i had same problem
Error saving credentials: error storing credentials - err: exit status 1, out: Cannot autolaunch D-Bus without X11 $DISPLAY
Solution:- cat /etc/docker/daemon.json { "insecure-registries" : [ "IP:8123" ] }
because
By default, Docker looks for the native binary on each of the platforms, i.e. “osxkeychain” on macOS, “wincred” on windows, and “pass” on Linux. A special case is that on Linux, Docker will fall back to the “secretservice” binary if it cannot find the “pass” binary. sudo apt-get install pass gnupg2
its works for me
@Titom222 Works for me too! (Linux Mint 19.3 Cinnamon)
Hi there, when I try to log into docker hub from the CLI to push and pull the images, I'm getting this error. My os is Ubuntu 18.04 LTS
Setps to reproduce :
docker login
Following are my docker version and docker info
docker version
docker info
` Thanks in advance