Docker Desktop for Mac のアンインストールと再インストール

はじめに

Mac で OpenFOAM 等を使うために2〜3年前に Docker アプリをインストールしました。現在までの間にアプリは、Docker Toolbox, Docker for Mac, Docker Desktop for Mac というように変遷し、その間、アップデートを繰り返してきました。 過去のいらないファイルも混じってごちゃごちゃしてきたので、いったん再インストールしようと思います。自分用の忘備録です。

 

Docker アプリのアンインストール

Docker Desktop for Mac のアンインストール

2020/01/23 現在、インストールされているのは Docker Desktop for Mac です。過去に使ったツールの残骸も残っているかもしれません。開発元のアンインストール方法は、

https://docs.docker.com/docker-for-mac/install/

に記載されています。ローカルにある container と image を破壊し、アプリケーションによって作成されたファイルを削除するという旨が書かれているので注意が必要です。記載されている手順では、Docker メニューから Troubleshoot を選んで Uninstall を選択するとありますが、Uninstall は表示されませんでした。

 

Docker Desktop for Mac をアンインストール を参考にしてアンインストールすることにします。

メニューバーの Docker アイコンをクリックして、Preference… を選択肢、 右上の Reset をクリックします。

Reset の画面で Uninstall を選択します。確認のダイアログで Uninstall を選択します。

後は指示にしたがって /Application にある Docker.app をゴミ箱に入れます。

Docker Toolbox のアンインストール

Docker Toolbox でインストールされたものがないか調べます。Docker Toolbox は、本来、https://github.com/docker/toolbox/blob/master/osx/uninstall.sh のスクリプトを実行することによってアンインストールできるようです。このスクリプトの内容は、

  • docker-machine コマンドによる docker machine の削除
  • /Applications/Docker.app 削除
  • /usr/local/binの docker, docker-machine, docker-machine-driver, docker-compose などのコマンドの削除
  • /usr/local/share/boot2docker の削除
  • pkgutil —forget による io.docker.pkg.* の削除
  • pkgutil —forget による io.boot2dockeriso.pkg.boot2dockeriso の削除

です。確認したところ該当するファイルは無く、最後の2つはインストールされていれば

で表示されますがされませんでした。うまくアンインストールされてるようです。

ただし、/usr/local/bin に以下のようなバックアップファイルがありました。

リンク先のフォルダとバックアップファルを削除しました。

最後にホームディレクトリの .docker を削除しました。

以上でアンインストール作業は終わりです。

 

Docker Desktop for Mac の再インストール

Docker Desktop and Desktop Enterprise で Download Desktop for Mac and Windows をクリックし、Sign in を求められるので最初は Sign up を選択して登録します。 Sign in してDownload Docker Desktop for Mac をクリックして Docker.dmg をダウンロードします。 Docker.dmg をダブルクリックします。

Docker App を Applications にドラッグ・アンド・ドロップします。Launchpad から Docker をクリックして起動すると、アプリケーションを開く許可画面で[開く]をクリックします。次に privileged access を求められるので、[OK]を押して出てくる画面で Mac のユーザーパスワードを入力します。

次のような Docker メニューが表示されます。

Sign in のときに登録した Docker ID とPassword を入力して Login します。

インストールはこれで終了です。

Web の画面は、Tutorial になっているので指示通りに進むと Docker Hub に Docker Image を Push する体験ができます。

スポンサーリンク

Docker Desktop for Mac のアンインストールと再インストール” に対して1件のコメントがあります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です