在CentOS系统上安装Docker可以分为几个步骤。以下是详细的安装指南:
检查内核版本:确保你的CentOS系统内核版本满足Docker的要求(通常需要是3.10以上)。
uname -r
更新yum包:
sudo yum update -y
安装必要的软件包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
卸载旧版本的Docker(如果有):
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
设置Docker的yum源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker的最新稳定版:
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
启动Docker服务:
sudo systemctl start docker
启用Docker服务,以便在系统启动时自动启动:
sudo systemctl enable docker
验证Docker是否安装成功,运行一个简单的测试镜像:
sudo docker run hello-world
如果看到"Hello from Docker!"的输出,说明Docker安装成功。