何がおきたのか
macOS上で、Docker Desktopアプリケーション「Docker.app」がマルウェアとして判定されました。
以下のGitHub Issueにある通り、Docker.appに含まれる一部のファイルにおける署名が正しくないことにより影響を受けます。
The reason for this warning is that some files in existing installations are incorrectly signed. This can be fixed by copying correctly signed files from the Docker.app application bundle.
Docker Statusページ
https://www.dockerstatus.com/pages/incident/533c6539221ae15e3f000031/677dd6e2108ba105c8d0258c
Docker Desktop on macOS unable to start due to malware reports
上記にはWork Around(回避策)の記載があります。
メールによる通知
2025/01/11、Personal Accountに登録しているメールアドレスに通知が届きました。
アップグレード手順
https://docs.docker.com/desktop/cert-revoke-solution/
公式サイトにも手順が公開されていました。
実際にやってみた
$ sudo launchctl bootout system/com.docker.vmnetd 2>/dev/null || true
Password:
$ sudo launchctl bootout system/com.docker.socket 2>/dev/null || true
$ sudo rm /Library/PrivilegedHelperTools/com.docker.vmnetd || true
rm: /Library/PrivilegedHelperTools/com.docker.vmnetd: No such file or directory
$ sudo rm /Library/PrivilegedHelperTools/com.docker.socket || true
rm: /Library/PrivilegedHelperTools/com.docker.socket: No such file or directory
$ ps aux | grep -i docker | awk '{print $2}' | sudo xargs kill -9 2>/dev/null
$
v4.37.2のダウンロードする
https://docs.docker.com/desktop/release-notes/#4372
こちらのページに沿って、Apple Chip, Intel Chipに応じて、インストールを進めます。
Docker Desktopを起動する
改めてDocker Desktopを起動すると無事に開けました。