Docker Desktop(またはDocker)は、ローカルマシン上でコンテナ化されたアプリケーションを構築、実行、共有するために使用される多機能の開発者環境マネージャーです。macOS、Windows、Linuxオペレーティングシステムと互換性があります。
しかし、高いCPU、RAM、ディスク容量の消費、不安定さ、バグ、より良い代替手段の登場などの理由で、多くの開発者がMacでDockerをアンインストールすることになります。
MacでDocker Desktopを完全にアンインストールする方法について疑問がある場合は、当社のチュートリアルに従ってください。ここでは、簡単なクリックやターミナルを実行する方法を含め、Macからアプリを削除する3つの方法を紹介します。
MacでDockerを完全にアンインストールする方法
MacでDocker Desktopをアンインストールすることは、単純なゴミ箱への移動操作ではありません。これにより、アプリケーションはゴミ箱に移動されますが、関連するすべてのファイルがMacに残されます。
Docker Desktopのすべてを削除するには、以下の3つの方法のいずれかを遵守できます。
MacでDockerを組み込みのアンインストールボタンでアンインストールする方法
Docker Desktopの組み込みアンインストール機能は、Macにローカルに存在するすべてのDocker Desktopコンテナやイメージを削除し、それによって生成されたすべてのファイルを削除するように設計されています。この機能を使用した後は、Docker Desktopアプリケーションインストーラーを手動でゴミ箱に移動する必要もあります。
- MacでDocker Desktopを起動します。
- 画面の右上隅(メニューバーの右側)にあるDocker Desktopアイコンをクリックします。
- "トラブルシューティング"を選択します。
- プロンプトで"アンインストール"をクリックします。
- 確認ウィンドウで"アンインストール"をクリックします。
- 必要に応じて管理者パスワードを入力して、構成関連ファイルを削除する許可を求められた場合は入力します。
- アンインストール成功の通知メッセージで"終了"をクリックします。
- Finderでアプリケーションフォルダに移動し、Dockerをゴミ箱に移動します。
1クリックでMac上のDocker Desktopをアンインストールする方法
Docker Desktopには組み込みのアンインストーラがありますが、関連ファイルのみを削除します。組み込みのアンインストールボタンを使用した後も、アプリケーションのインストーラを手動で削除する必要があります。
さらに、一般的に、ソフトウェアの組み込みアンインストーラは完全に削除できません。開発者は通常、データ分析、再インストールの容易さ、およびその他のビジネス目的のために痕跡を残します。
そのため、Mac上でのDockerのアンインストールをより簡単かつ完全にするために、CleanMyAppのような専門的なアプリケーションアンインストーラを使用することをお勧めします。
この無料で軽量なアプリケーションアンインストーラは、Mac上のサードパーティアプリケーションのすべてをスキャンしてワンクリック削除をサポートしています。
以下の手順を実行してください:
- Mac上でDocker Desktopを終了します。
- CleanMyAppを無料でダウンロードしてインストールし、Mac上で開きます。
- "アクセスを許可"をクリックします。
- デフォルトではMacintosh HD(macOS)ボリュームが選択されています。起動ディスク内のすべての関連ファイルを検索するためにアプリケーションに特権を与えるために"このパスへのアクセスを許可"をクリックします。
- リストから"Docker"を選択して"アンインストール"をクリックします。
概要を確認するには、隣にある矢印をクリックしてください。 - 確認のプロンプトで"アンインストールを続行"をクリックします。
次に、このツールを使用してDocker Desktopを迅速かつ完全にアンインストールします。
簡単ですね?他の人と方法を共有してください。
Macでターミナルを使用してDocker Desktopをアンインストールする方法
コマンドラインを実行することに慣れている場合、Macでターミナルを使用してDocker Desktopをアンインストールできます。
- Macでターミナルを開きます。
- 以下のコマンドをターミナルウィンドウにコピーして貼り付けます。
/Applications/Docker.app/Contents/MacOS/uninstall - ターミナルがDocker Desktopを確認するのを待ちます。
- アプリケーションをアンインストールするためにターミナルが許可を求めた場合は、パスワードを入力します。
- Finderを開き、Applicationsフォルダを選択し、Dockerをゴミ箱に移動します。
- ターミナルウィンドウに戻ります。
- Macに残っているDockerの残りのファイルを削除するために、以下のコマンドを入力します。 rm -rf ~/Library/Group\ Containers/group.com.docker
rm -rf ~/.docker
Docker Desktopのバージョンが4.36またはそれ以前の場合、Macにはcom.docker.vmnetdおよびcom.docker.socketファイルが残る可能性があります。これらを削除するために以下のコマンドを引き続き入力してください。
/Library/PrivilegedHelperTools/com.docker.vmnetd
/Library/PrivilegedHelperTools/com.docker.socket
ターミナルを使用してMacでDockerをアンインストールするのが複雑だと思う場合は、CleanMyAppを使用して数秒でこのタスクを完了できます。
Note: Dockerをアンインストールするためにコマンドラインを実行する際に次のエラーメッセージが表示された場合は、無視してください。このエラーはDockerのアンインストールを妨げるものではありません。
Error: unlinkat /Users/USER_HOME/Library/Containers/com.docker.docker/.com.apple.containermanagerd
.metadata.plist: > operation not permitted
解決したい場合は、システム設定 > プライバシーとセキュリティ > ディスクアクセス権を有効にして、最初にターミナルを開き、次のコマンドを入力して.dockerフォルダを削除します。ここでは、
rm /Users/
MacでDocker Desktopを削除する方法を学ぶために、他の人に共有してください。
Dockerをアンインストールできない場合、どうすればよいですか
多くのユーザーが報告しているように、Docker Desktopの組み込みアンインストールボタンはMacから完全に削除されないことがあります。実際、それはコンテナ、イメージ、関連ファイルのみを削除し、アプリケーション自体は残ります。
MacでDockerを完全にアンインストールするには、追加のステップが必要です - アプリケーションフォルダからゴミ箱にドラッグします。必要があれば、こちらから詳細をご覧ください: 削除できないMacアプリを削除する方法。
この投稿があなたを成功裏にMacでDocker Desktopをアンインストールする方法に導いた場合は、友達と共有してください。
MacでDockerのアンインストールに関するFAQ
- QDocker Desktopからすべてを削除するにはどうすればよいですか?
-
A
CleanMyAppなどの専門のアプリアンインストーラーを使用する必要があります。このアプリは自動的にサードパーティアプリケーションとそれに関連するファイルを検索してリストアップします。Docker Desktopを選択してアンインストールをクリックして、MacからDockerを徹底的に削除できます。
- QDockerからすべてを削除するためのコマンドは何ですか?
-
A
It is /Applications/Docker.app/Contents/MacOS/uninstall. However, you also need to run the following to ensure that the possible residuals can also be removed.
rm -rf ~/Library/Group\ Containers/group.com.docker
rm -rf ~/.docker