WSL2 下的 docker 無法 login 解決法

Dockerhub 最新政策將於 11/01 開始,限制匿名用戶拉取的次數,所以現在最好讓 docker 處於登入狀態可以享有比較多的拉取次數。

但今天我在 WSL2 下的 ubuntu 執行 docker login,卻無法登入,會得到錯誤訊息 :

Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: pigochu
Password:
Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot autolaunch D-Bus without X11 $DISPLAY`

解決方法也很簡單,安裝以下套件就行了

sudo apt install gnupg2 pass 

發佈留言