Centos7安装docker(2025.10.9亲测可用)
·
环境准备
确保系统为 CentOS 7,且内核版本高于 3.10。可以通过以下命令检查:
uname -r
更新系统的 yum 包:
sudo yum update -y
卸载旧版本
如果系统中已安装旧版本的 Docker,需要先卸载:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装 Docker
安装所需依赖:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
配置 Docker 的镜像源(推荐使用阿里云加速):
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker 最新版本:
sudo yum install -y docker-ce docker-ce-cli containerd.io
启动和验证
启动 Docker 服务:
sudo systemctl start docker
设置开机自启动:
sudo systemctl enable docker
验证安装是否成功:
docker -v
配置镜像加速器:
vi /etc/docker/daemon.json
文件内容如下:
{
"registry-mirrors": [
"https://docker.xuanyuan.me",
"https://mirror.ccs.tencentyun.com",
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://mirrors.tuna.tsinghua.edu.cn"
]
}
重新加载配置并重启 Docker:
sudo systemctl daemon-reload
sudo systemctl restart docker
运行测试镜像:
docker run hello-world
出现“Hello from Docker!”即表示成功!
更多推荐


所有评论(0)