我知道 docker 是工具和黑客的大杂烩,但最近更新后 docker 以最奇怪的方式要求我输入密码:
然后它显示这个常规应用程序对话框而不是安全的、特定于操作系统的对话框(这也允许我使用其他方式登录,例如触摸栏)
看看这个对话框有多奇怪。它显示我的全名已预先填入用户名字段。然后,我假设是确定按钮,没有标签,与正常的默认按钮的蓝色不同,并且与其他表单元素不对齐。
他们的“详尽文档”(引自他们的 github)只是顺便提到,没有截图:
启动 Docker.app 后,系统会提示您使用系统密码授权。需要特权访问才能安装网络组件和 Docker 应用程序的链接。(来自https://docs.docker.com/docker-for-mac/install/)
在他们的 github 问题上搜索“密码对话框”,只会显示有关对话框反复显示的(重复)问题。无需担心上述任何问题。
这合法吗?还是我即将陷入某种境地?
答案1
今天更新时遇到了这个问题,这让我很不安。深入研究后发现,这很可能是操作系统级别的问题。
此 GitHub Issues 评论从 Docker 贡献者的角度解释了这个问题。此外,该帖子下方的一条评论指出Apple 开发者论坛帖子中的证据这表明该问题可能由来已久。
这些链接让我放心了,我继续安装。希望将来也能对别人有所帮助。