Centos7 安装 docker

1、前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS7 (64)上,

要求系统为64位、Linux系统内核版本为 3.8以上

bash 复制代码
查看自己系统的内核
cat /etc/redhat-release
或
uname -r

2、卸载旧版本

旧版本的 Docker 的名称为docker或docker-engine。在尝试安装新版本之前卸载任何此类旧版本以及相关的依赖项。

bash 复制代码
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

/var/lib/docker/卸载 Docker 时,不会自动删除存储的映像、容器、卷和网络。

需要手动去删除文件

复制代码
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

3、yum安装必要的包

bash 复制代码
yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置stable镜像仓库

bash 复制代码
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、更新yum索引

bash 复制代码
yum makecache fast

6、安装DOCKER CE

bash 复制代码
yum -y install docker-ce docker-ce-cli containerd.io

7、测试:

启动 docker

bash 复制代码
systemctl start docker

查看版本

bash 复制代码
docker version

安装成功

相关推荐
Tim风声(网络工程师)32 分钟前
光功率计中的红光(光衰测试设备)的使用
运维·网络
修先生40 分钟前
Kubernetes Dashboard 官方图形面板国内安装
云原生·容器·kubernetes
ar012343 分钟前
AR电路巡检:让电力运维进入智能可视化时代
运维·人工智能·ar
2301_780789662 小时前
云服务器数据会泄露吗?怎么保护云服务器的数据
运维·服务器·tcp/ip·网络安全
2301_780789662 小时前
云服务器被黑能恢复吗?云服务器被黑的解决办法
运维·服务器·网络·安全·web安全
淘小白_TXB21963 小时前
头条百家采集改写发布软件用户使用手册
运维·服务器·头条采集·头条号采集·文章采集·头条采集软件
极客先躯3 小时前
高级java每日一道面试题-2025年12月07日-实战篇[Dockerj]-Docker daemon 的配置文件在哪里?常用的配置项有哪些?
java·docker·配置文件的实际位置·配置文件的格式规则·常用配置项全景与分类·配置如何生效·daemon 配置折射架构思维
渣渣灰95874 小时前
解决VMware上终端窗口太小问题
运维·服务器·经验分享
Tim风声(网络工程师)5 小时前
QoS (服务质量)和TE(流量工程)的区别
运维·网络
OpsEye5 小时前
企业监控避坑:别再把工具当体系!
运维·运维开发