一、准备工作

在安装 Docker 前,确保您的 CentOS 系统是最新的。您可以通过以下命令更新系统:

sudo yum update -y

二、检查系统版本

确认您的 CentOS 版本以确保兼容性:

cat /etc/os-release

三、安装 Docker

1. 依赖包安装

在安装 Docker 之前,先安装 yum-utils,这个工具可以帮助我们更好地管理软件包:

sudo yum install -y yum-utils

如果下载慢,需要配置国内yum源:

#centos7
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

2. 添加 Docker 仓库

接下来,我们需要添加 Docker 的国内镜像仓库(国外慢),以便能够下载最新版本的 Docker:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3. 安装 Docker

现在可以安装 Docker 了。运行以下命令进行安装:

sudo yum install docker-ce docker-ce-cli containerd.io -y

四、启动与测试 Docker

1. 启动 Docker 服务

安装完成后,启动 Docker 服务:

sudo systemctl start docker

2. 验证 Docker 是否安装成功

要检查 Docker 是否正常运行,可以执行以下命令:

sudo systemctl status docker

如果一切正常,您应该会看到 Docker 服务的状态为 active (running)。

3. 运行 Hello World 容器

通过运行一个简单的 Docker 容器来验证安装是否成功:

sudo docker run hello-world

更多推荐