首页 > 其他分享 >armbian删除docker

armbian删除docker

时间:2024-06-22 16:21:56浏览次数:16  
标签:删除 sudo armbian rf 卸载 rm docker Docker

Docker自17.03版本开始分为两个版本Docker CE和Docker EE:

Docker CE:Docker Community Edition,即Docker社区版
Docker EE:即Docker Enterprise Edition,即Docker企业版。
卸载Docker的命令如下:

# 卸载Docker CE
sudo apt-get purge docker-ce
# 卸载Docker EE
sudo apt-get purge docker-ee
# 删除Docker镜像、容器、数据卷等文件
sudo rm -rf /var/lib/docker
在完成这些操作之后,运行以下命令检查系统中是否还存在docker文件:

sudo find / -name '*docker*'
可能仍然存在一些docker文件。这个时候,你可以执行一下删除方式,再次进行卸载。

删除安装时自动安装的所有包

sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc
查看删除docker其他有没有没有卸载干净的包

dpkg -l | grep docker
卸载相应的包

sudo apt-get autoremove docker-ce-*
删除docker的相关配置&目录

sudo rm -rf /etc/systemd/system/docker.service.d
sudo rm -rf /var/lib/docker
sudo rm /etc/apparmor.d/docker
sudo groupdel docker
sudo rm -rf /var/run/docker.sock
确定docker卸载完毕

docker --version
确定docker卸载完毕

最后可以再执行一遍检查:

sudo find / -name "*docker*" -exec `rm -rf` {} +
————————————————

 

标签:删除,sudo,armbian,rf,卸载,rm,docker,Docker
From: https://www.cnblogs.com/ban1234/p/18262440

相关文章

  • Docker文件迁移到TF卡或者U盘,最大限度减少空间占用
    简介:在docker的使用中随着下载镜像越来越多,构建镜像、运行容器越来越多,数据目录必然会逐渐增大;当所有docker镜像、容器对磁盘的使用达到上限时,就需要对数据目录进行迁移。前置工作在迁移前确认迁移的目标目录空间是否充足在迁移时需停止docker服务,务必在平台不使用时进行迁移......
  • docker命令大全
    dockerattach#连接到正在运行中的容器dockerbuild#使用Dockerfile创建镜像dockerbuilder#管理buildsdockerbuilderprune#清除build缓存dockercheckpoint#管理checkpointsdockercheckpointcreate#从正在运行的容器创建检查点dockercheckp......
  • docker 使用
    docker使用科普名词​平台:docker程序就是一个类似平台一样的程序,为了方便理解,你可以把它比喻为类虚拟机。镜像:技术人员构建的各种包含了特殊环境的可以在docker上运行的独立子系统包。容器:拉取镜像运行后,封装在一个指定的文件夹位置里的子进程。海纳思系统内置......
  • Docker部署Nginx1.21.5(保姆级图文教程)
    系列文章目录Docker部署Nginx1.21.5(保姆级图文教程)Docker部署MySQL8.3.0(保姆级图文教程)文章目录一、环境二、拉取镜像2.1查找DockerHub上的nginx镜像2.2拉取Nginx镜像2.3查看Nginx镜像三、在宿主机创建目录四、启动临时容器,拷贝nginx容器内配置文件4.1启动......
  • Docker部署MySQL8.3.0(保姆级图文教程)
    系列文章目录Docker部署Nginx1.21.5(保姆级图文教程)Docker部署MySQL8.3.0(保姆级图文教程)文章目录一、环境二、拉取镜像2.1查找DockerHub上的MySQL镜像2.2拉取MySQL镜像2.3查看MySQL镜像三、在宿主机创建目录3.1创建挂载目录3.2创建配置文件四、启动MySQL......
  • Docker构建不同平台架构(x86、arm)镜像
    在Dockerfile同级目录下,image:tag替换成镜像名称和tag:构建x86系统镜像:dockerbuildxbuild-timage:tag--platform=linux/amd64.构建arm镜像:dockerbuildxbuild-timage:tag--platform=linux/arm64.构建完成后查看镜像适用系统架构:dockerinspectimageId注......
  • Docker 主机网络和空网络
    在docker的网络设置有,默认有三种类型的网络,分别是bridge、host和null,如下图所示:     在启动容器时,如果不指定网络参数,则默认使用bridge网络,而另外两种类型的网络则使用的较少,而在本文中,我们将探讨这两种预定义且有些独特的网络类型,即docker主机网络和空网络。主机......
  • 保持docker环境干净
    悬挂镜像首先,我们要学习如何删除悬挂的映像。所谓悬挂的Docker镜像是一种未使用的镜像,与任何标签(tag)的镜像或容器都没有关联。它通常发生在使用与现有镜像相同的标签构建新镜像时。Docker不会删除旧镜像,而是保留它,但会删除标签引用,使镜像没有适当的标签。悬挂镜像不会被任......
  • 【Shell脚本】 Shell索引数组变量:定义-获取-拼接-删除、alisa内置命令、默认输出换行
    目录 Shell索引数组变量:定义-获取-拼接-删除 数组的获取 数组的拼接数组的删除 alisa内置命令默认输出换行语法 read内置命令 declare内置命令获取指定key的值使用declare定义一普通数组,并获取打印元素数据的值 expr命令 算术运算符 布尔运算符 逻辑......
  • [转] MySQL binlog 日志自动清理及手动删除
    参考转载自mysqlbinlog日志自动清理及手动删除-景岳-博客园说明当开启mysql数据库主从时,会产生大量如mysql-bin.00000*log的文件,这会大量耗费您的硬盘空间。mysql-bin.000001mysql-bin.000002mysql-bin.000003mysql-bin.000004mysql-bin.000005…有三种解......