web-dev-qa-db-ja.com

Dockerをubuntu 14.04から完全に削除する方法

戻るときにUbuntuにDockerをインストールしましたが、システムにDockerを削除しようとするとまだ存在します。私はこれに従いました https://stackoverflow.com/a/31313851/2340159 が機能しませんでした。

27
VithuBati

どうやら、私が使用していたシステムにはDockerではなくdocker-ceがありました。したがって、以下のコマンドを実行するとうまくいきました。

Sudo apt-get purge docker-ce

Sudo rm -rf /var/lib/docker

48
VithuBati

おそらくあなたの問題は、デフォルトのUbuntuリポジトリからインストールされたDockerの場合、パッケージ名がdocker.ioであることです

または、パッケージ名はdocker-ceのようになります。実行してみてください

dpkg -l | grep -i docker

インストールされているパッケージを特定するため

したがって、コマンドのパッケージ名を https://stackoverflow.com/a/31313851/2340159 からパッケージ名に一致するように変更する必要があります。たとえば、docker.ioの場合:

Sudo apt-get purge -y docker.io
Sudo apt-get autoremove -y --purge docker.io
Sudo apt-get autoclean

以下を追加します。

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

Sudo rm -rf /var/lib/docker

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

Sudo rm /etc/apparmor.d/docker

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

Sudo groupdel docker
76
Dmitriusan

これにより、ubuntu Sudo apt-get purge docker.ioから「docker.io」が完全に削除されます。

0
Alekh Ranjan