docker安装、设置非sudo执行、卸载

安装

bash 复制代码
sudo snap install docker

设置docker非sudo执行

bash 复制代码
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
sudo chown root:docker /var/run/docker.sock

卸载docker

1.删除docker及安装时自动安装的所有包

bash 复制代码
apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc

2.查看docker是否卸载干净

bash 复制代码
dpkg -l | grep docker

3.删除没有删除的相关插件

bash 复制代码
apt-get autoremove docker-ce-*

4.删除docker的相关配置&目录

bash 复制代码
 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 删除无用的相关的配置文件
bash 复制代码
rm -rf /etc/systemd/system/docker.service.d
bash 复制代码
rm -rf /var/lib/docker

5.确定docker卸载完毕

bash 复制代码
docker --version
相关推荐
easy_coder35 分钟前
Linux LVM 知识文档
linux·运维
小小的木头人1 小时前
Ubuntu 使用 udev + systemd + UUID 实现 USB 硬盘自动挂载
linux·运维·ubuntu
kaoa0003 小时前
Linux入门攻坚——84、网络虚拟化技术-1
linux·运维·服务器
RisunJan3 小时前
Linux命令-shutdown(安全关闭或重启系统)
linux·服务器·安全
2601_965798474 小时前
MTDb Movie & TV Database Script Setup, Caching, and SEO Guide
linux·服务器·数据库·php
我头发多我先学4 小时前
linux系统编程:初识进程
linux·运维·服务器
Freak嵌入式4 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
苍狗T4 小时前
LVS相关知识总结
linux·运维·服务器·lvs
广州灵眸科技有限公司5 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) rknn-toolkit-lite2使用方法
linux·运维·服务器·数据库·算法
lightqjx5 小时前
【Linux系统】基础 IO
linux·c语言·重定向·缓冲区·文件io·文件的系统调用