一、准备工作
在安装 Docker 前,确保您的 CentOS 系统是最新的。您可以通过以下命令更新系统:
sudo yum update -y
二、检查系统版本
确认您的 CentOS 版本以确保兼容性:
cat /etc/os-release
三、安装 Docker
1. 依赖包安装
在安装 Docker 之前,先安装 yum-utils,这个工具可以帮助我们更好地管理软件包:
sudo yum install -y yum-utils
2. 添加 Docker 仓库
接下来,我们需要添加 Docker 的官方仓库,以便能够下载最新版本的 Docker:
sudo yum-config-manager --add-repo https://download.docker.com/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
如果看到欢迎消息,说明 Docker 已经正确安装并可以使用。
五、设置 Docker 自动启动
为了让 Docker 在系统启动时自动启动,可以使用以下命令:
sudo systemctl enable docker
您可以运行以下命令来确认 Docker 服务已设置为自动启动:
sudo systemctl is-enabled docker
如果返回 enabled,则表示设置成功。


