docker login 密碼查看和加密保存


企業中使用鏡像倉庫,通常都需要開啟認證,docker login之后,會在/root/.docker/config.json 中保存base64的用戶名、密碼,這樣,在一些多人使用的服務器上,就會出現賬號泄露的問題。

"auths": {
                "registry.*****.com:5000": {
                        "auth": "dXNlcm5hbWU6cGFzc3dvcmQ="
                }
        }

這里 auth 的值的 base64, 將其轉換成utf8 之后就可以看到用戶名和密碼了, 類似 username:password,冒號前面就是用戶名,后面是密碼。

base64在線解碼工具:http://tools.jb51.net/tools/base64_decode-utf8.php

docker提供credentials store,也就是將密碼存儲到外置的credentials store中。參考文章:https://ieevee.com/tech/2020/06/20/docker-credential.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM