centOS7安装和卸载docker
可参考docker官网文档:在 CentOS 上安装 Docker 引擎 |Docker 文档
1)确定是CentOS7以上版本,命令如下:
cat /etc/redhat-release
2)卸载旧版本
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engin
3)yum安装gcc相关
sudo yum -y install gcc
sudo yum -y install gcc-c++
4)安装需要的软件包
sudo yum install -y yum-utils
5)设置stable镜像仓库
--注意,docker是国外的,国内直接访问经常会出现超时情况,不推荐
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
--推荐:所以推荐访问阿里云进行仓库进行下载
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6)更新yum软件包索引
sudo yum makecache fast
7)安装DOCKER CE
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
8)启动docker
sudo systemctl start docker
9)测试
a)查看正在运行的进程中是否有docker服务
sudo ps -ef | grep docker
b)查看docker版本
sudo docker version
c)通过运行镜像来验证Docker引擎安装是否成功
--此命令下载映像并在容器中运行它,当容器运行,它打印确认消息退出
sudo docker run hello-world
10)卸载
a)停服务
sudo systemctl stop docker
b)卸载 Docker Engine、CLI、containerd 和 Docker Compose 包:
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
c)主机上的映像、容器、卷或自定义配置文件 不会自动删除。要删除所有映像、容器和卷
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具