1、卸载旧版本的Docker(如果已安装):
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装所需的包:
sudo yum install -y yum-utils
3、设置Docker的存储库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、安装Docker Engine:
sudo yum install docker-ce docker-ce-cli containerd.io
5、启动Docker服务:
sudo systemctl start docker
6、验证Docker是否正确安装:
sudo docker run hello-world
7、(可选)设置Docker开机自启:
sudo systemctl enable docker
8、(可选)添加用户到docker组:
sudo usermod -aG docker $USER
请注意,CentOS版本不同,安装命令可能会有所不同。上述步骤适用于CentOS 7和CentOS 8。如果你使用的是CentOS 8,并且系统提示
yum
命令不存在,那么你可能需要使用dnf
命令代替yum
。