はじめに
2025年1月9日の朝パソコンを開いたらDocker Desktopがマルウェア扱いされ、警告文が出るという事象が起きました。
身に覚えもなくびっくりしたのですが、SNSを見るとどうやら同じ現象が起きている人が多数いるようでした。
今回私が行った対処法について備忘録も兼ねて書いておきたいと思います。
なお、私のPCで出ていたメッセージは以下の内容です
com.docker.vmnetdを開くとコンピューターが破損します。ゴミ箱に入れる必要があります
※注意点:こちらの記事ではmacOS前提で書かせていただきます。
大まかな流れ
- 古いDocker Desktopをゴミ箱に入れて、ゴミ箱を空にする
- 公式のWorkaroundの
[Workaround linked] Docker Desktop for Mac unable to start
の内容を実施 - Docker Desktopの最新版をインストール
私の場合、この流れで解決できました!
1. 古いDocker Desktopをゴミ箱に入れて、ゴミ箱を空にする
まず、古いDocker Desktopを ゴミ箱に入れ、ゴミ箱を空にする 必要があります。
補足させていただくと、私の場合、公式が公開してくれているWorkaroundの内容を実施するだけでは不十分で、
こちらの作業をしてからこれ以降の作業をしたところ解決できました。
こちらについては環境によって変わるかもしれません、、、
2.Workaroundの内容を実行する
公式が公開しているWorkaroundに沿って手順を実行していきます!
①起動しているDocker Desktopを終了します
②macのアクティビティモニタを開いてDockerプロセスが動いていないことを確認します
③Docker Systems Status Pageの[Workaround linked] Docker Desktop for Mac unable to start
の部分のコマンドを実行していく
画像内の2.Run the following commands:
の部分のコマンドですね。
3. Docker Desktopの最新版をインストール
WorkaroundではDocker Desktopを再起動ができなかったので最新版をインストールしました!
注意点
-
ゴミ箱を空にしていること
-
『
com.docker.vmnetd
』 を開きますか?」または『com.docker.socket
を開きますか?』といったダイアログが出た場合はキャンセルを選択すること
もし最新のDocker Desktopをインストールしても失敗してしまったら、
1.今回の作業でダウンロードした Docker.dmgファイルをすべて削除
2.ゴミ箱を空にする
3.Workaroundの最初から手順をやり直す
こちらの手順でもう一度試してみてください。
私はこれで少しはまりました、、、
理由はまだよくわかっていません、、、
こちらについてもSNSを見ていると、その人の環境によるのかなと思います。
最後に
今回は朝から突然Docker Desktopがマルウェア扱いされてしまい、びっくりしましたが、同じ現象に遭遇している方が多数いるようで、自分だけでないんだと少し安心しました。
同じ現象が現れてしまった方のお役に立てられたら幸いです!
急いで書いたので誤りがあるかもしれませんがその際はコメントなどでお知らせいただけると嬉しいです!
それでは!