it-swarm-ja.com

wgetを使用してインストールされたdockerを削除する方法は?

wget https://get.docker.com/ | shコマンドを使用して、docker.comのインストールチュートリアルに従ってdockerをインストールしました。今、私は完全にそれを削除する必要があります。 apt-getを使用してインストールしなかったため、apt-get remove dockerapt-get --auto-remove dockerapt-get remove docker.ioapt-get --auto-remove docker.ioまたはその他の組み合わせは機能しません。手動で削除するよりも早くドッカーを削除する方法はありますか?

(何か違いがあれば、Ubuntu 14.04で作業しています)。

66
Buyuk

アンインストール手順 言及:

Sudo apt-get purge -y docker-engine
Sudo apt-get autoremove -y --purge docker-engine
Sudo apt-get autoclean

注: chasmani が追加されます コメント内

完全に取り除くには、最初の2行にdocker-cedocker.io、およびdockerを追加する必要がありました

Sudo apt-get purge -y docker-engine docker docker.io docker-ce
Sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce

以下を追加します。

上記のコマンドは、ホスト上のイメージ、コンテナー、ボリューム、またはユーザーが作成した構成ファイルを削除しません。すべてのイメージ、コンテナ、およびボリュームを削除する場合は、次のコマンドを実行します。

Sudo rm -rf /var/lib/docker

Apparmor.dからdockerを削除します。

Sudo rm /etc/apparmor.d/docker

ドッカーグループを削除します。

Sudo groupdel docker

As Micah Smith が追加されます コメント内

また、/var/run/docker.sockなどのランタイムファイルを削除する必要がある場合もあります。
これらのファイルをすべて表示するには、find / -name '*docker*'を試してください。 (これにより、ファイルシステム全体が検索されます。これを行わない場合は、少なくとも/var/run/etcを個別に確認してください。)

これで、Dockerが正常に削除されました。

187
VonC