Por el motivo que sea, a veces es posible que tengamos la necesidad de desinstalar o borrar totalmente Docker. Te explico el proceso para llevarlo a cabo en ubuntu, debian, centos, rhel y todos sus derivados.
Debian, Ubuntu:
Solo desinstalar docker.
1 | sudo apt-get remove docker-engine |
Desinstalar docker y sus dependencias.
1 | sudo apt-get remove --auto-remove docker-engine |
Borrar solamente los datos y la configuración.
1 | sudo apt-get purge docker-engine |
Borrar todo.
1 | sudo apt-get purge --auto-remove docker-engine |
Borrar las imágenes y los contenedores (este paso es necesario para finalizar el borrado total).
1 | rm -rf /var/lib/docker |
Centos, Rhel:
Listamos los paquetes.
1 | yum list installed | grep docker |
Ejemplo de salida.
1 2 | docker-engine.x86_64 1.12.3-1.el7.centos @dockerrepo docker-engine-selinux.noarch 1.12.3-1.el7.centos @dockerrepo |
Borramos los paquetes.
1 2 | sudo yum -y remove docker-engine.x86_64 sudo yum -y remove docker-engine-selinux.noarch |
Borrar las imágenes y los contenedores.
1 | rm -rf /var/lib/docker |