Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

Mac(macOS)から Docker Desktop を完全にアンインストールする方法|ステップバイステップガイド

Docker Desktop(Docker)は、ローカルマシン上でコンテナ化されたアプリケーションを構築・実行・共有するための多機能な開発環境管理ツールです。macOS、Windows、Linux など主要な OS に対応しています。

しかし、CPU・メモリ(RAM)・ディスク容量の消費が大きいこと、動作が不安定なこと、バグの多さ、そしてより優れた代替ツールの登場などを理由に、多くの開発者がMac から Docker をアンインストールしようと考えています。

Mac から Docker Desktop を完全にアンインストールする方法がわからない」という方は、ぜひ本記事をご覧ください。ここでは、クリック操作だけで完結する方法からターミナルを使った方法まで、3つの削除手段をわかりやすく解説します。

Mac から Docker を完全にアンインストールする方法

Docker Desktop のアンインストールは、単にアプリをゴミ箱へ移動するだけでは完了しません。ゴミ箱に移動しても、関連ファイルはすべて Mac 内に残ってしまいます。

Docker Desktop を丸ごと削除したい場合は、以下の3つの方法のいずれかを実行してください。

方法1:Docker Desktop の内蔵アンインストール機能を使う

Docker Desktop には内蔵のアンインストール機能があり、これを実行すると Mac 上のローカルにあるすべての Docker コンテナとイメージが破棄され、Docker Desktop が生成したファイルも削除されます。ただし、この機能を使った後でも、Docker Desktop のアプリ本体は手動でゴミ箱に移動する必要があります。

方法2:ワンクリックで Docker Desktop をアンインストールする(CleanMyApp)

Docker Desktop には内蔵アンインストーラーが用意されていますが、これは関連ファイルを削除できるだけで、実行後もアプリ本体を手動で削除しなければなりません。

さらに言えば、一般的にソフトウェアの内蔵アンインストーラーは完全な削除が苦手です。開発者がデータ分析や再インストールの利便性などのビジネス上の目的のため、痕跡を残すことが多いからです。

そこで、Mac での Docker のアンインストールをより簡単かつ徹底的に行いたいなら、CleanMyApp のようなプロ仕様のアプリアンインストーラーの利用をおすすめします。

CleanMyApp は無料で軽量なアンインストーラーで、Mac 上のサードパーティ製アプリとその関連ファイルをすべてスキャンし、ワンクリックで削除できます。

手順は以下の通りです:

あとはツールに任せるだけで、Docker Desktop が素早く完全にアンインストールされます。

Mac(macOS)から Docker Desktop を完全にアンインストールする方法|ステップバイステップガイド

とても簡単ですよね?ぜひこの方法を周りの方にもシェアしてください。

方法3:ターミナルを使って Docker Desktop をアンインストールする

コマンドライン操作に慣れている方は、ターミナルから Docker Desktop をアンインストールすることも可能です。

Docker Desktop のバージョン 4.36 以前を利用している場合、com.docker.vmnetd と com.docker.socket のファイルが Mac に残ることがあります。その際は、以下のコマンドを続けて入力して削除してください。

sudo rm /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm /Library/PrivilegedHelperTools/com.docker.socket

ターミナルでの作業が複雑に感じられる場合は、CleanMyApp を使えば数秒でこの作業を完了できます。

注意:アンインストール用のコマンド実行時に以下のようなエラーメッセージが表示されても、無視して問題ありません。Docker のアンインストール自体は妨げられません。

Error: unlinkat /Users/USER_HOME/Library/Containers/com.docker.docker/.com.apple.containermanagerd.metadata.plist: operation not permitted

このエラーを解消したい場合は、「システム設定 > プライバシーとセキュリティ > フルディスクアクセス」でターミナルへのフルディスクアクセスを許可してから、ターミナルを開き、以下のコマンドを入力して .docker フォルダを削除してください。「ユーザー名」の部分はご自身のユーザー名に置き換えてください。
rm -rf /Users/ユーザー名/Library/Containers/com.docker.docker/

この記事がお役に立てたなら、より多くの人が Mac で Docker Desktop を削除できるよう、ぜひシェアしてください。

Docker がアンインストールできないときの対処法

多くのユーザーから「Docker Desktop の内蔵 Uninstall ボタンを押しても Mac から完全に削除されない」という報告があります。実際、このボタンはコンテナ・イメージ・関連ファイルを削除するだけで、アプリケーション自体は残ったままになります。

Mac から Docker を完全にアンインストールするには、もう1ステップ必要です。「アプリケーション」フォルダから Docker をドラッグしてゴミ箱に移動しましょう。詳しくは「削除できない Mac アプリの消し方」を解説した記事も併せてご覧ください。

この記事が Mac での Docker Desktop のアンインストールに役立ったなら、友人や同僚にもぜひシェアしてください。

Mac での Docker アンインストールに関する FAQ

Q. Mac から Docker を完全に削除する最善の方法は?

A. CleanMyApp のようなプロフェッショナルなアプリアンインストーラーを使うのがおすすめです。このアプリはサードパーティ製アプリとその関連ファイルを自動的に検索して一覧表示します。Docker Desktop を選択して「Uninstall」をクリックすれば、Mac から Docker を徹底的に削除できます。

Q. Docker のアンインストール用実行ファイルはどこにありますか?

A. 場所は /Applications/Docker.app/Contents/MacOS/uninstall です。ただし、残存ファイルまで確実に消すには、以下のコマンドも実行してください。
rm -rf ~/Library/Group\ Containers/group.com.docker
rm -rf ~/.docker

  1. macOSアップデート後にMacBookの電源が入らない問題を解決する完全ガイド

    概要:この記事では、macOSのマイナーアップデートやメジャーアップグレードの後にMacが正常に起動しなくなった場合の解決策をいくつかご紹介します。起動しなくなったMacからデータを復元したい場合は、リカバリーモードで「iBoysoft Data Recovery for Mac」を実行しましょう。Macのアップデート後に電源が入らなくなってお困りですか?Appleはより快適なユーザー体験のために、定期的にmacOSやソフトウェアのアップデートをリリースしています。しかし、アップデート後にMacBookが頻繁にクラッシュし、最終的に電源が入らなくなるという逆効果になることもあります。真っ暗な画

  2. MacでTime Machineの古いバックアップを削除する正しい方法

    macOSに標準搭載された「Time Machine」は、データのバックアップを作成できる非常に頼もしいツールです。Apple純正の機能なのでOSとの相性は抜群で、一度設定してしまえばあとはほぼ放置でOK。何か問題が起きても、Time Machineがあれば数分でシステムを復元できるという安心感があります。 とはいえ、いつでも放置してよいわけではありません。「バックアップが大きすぎてバックアップディスクに入りきらない」といったエラーメッセージが表示されることがあります。 そんなときの対処法は、古いTime Machineバックアップを削除して、新しいバックアップのための空き容量を確保すること。