如何解决未加密的Docker密码
我最近建立了一个docker映像,并在完成后docker抛出一条消息,指出:
警告!您的密码将以未加密的方式存储在/root/.docker/config.json中。
我试图导航到该文件夹以查看是否正确,但是文件路径不存在。这可能是什么问题?我的密码安全吗?
解决方法
如果您在计算机上而不是在产品环境中工作,我会说没事的。
登录到注册表docker login [OPTIONS] [SERVER]
(例如dockerhub)时,该命令将凭据存储在$HOME/.docker/config.json
(Linux)或%USERPROFILE%/.docker/config.json
(Windows)中。
Docker使用“ base64”编码通过结合用户名和密码来生成身份验证
只需注销并从注册表中登录,然后再次检查配置内容:
docker logout
docker login -u <username> -p <password>
验证: cat $HOME/.docker/config.json
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。