操作系统要求
要安装Docker引擎,你需要CentOS 7、CentOS 8(stream)或CentOS 9(stream)的维护版本。老版本我们停止测试了,不知道你会遇到什么样的问题。
必须启用
centos-extras
仓库。这个存储库默认是启用的,但如果你已经禁用它,你需要重新启用它。推荐使用
overlay2
存储驱动。
卸载旧版本
卸载它们,以及相关的依赖关系,保持干净。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
卸载旧社区版的
sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker CE
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动Docker
sudo systemctl daemon-reload
sudo systemctl start docker
查看状态
sudo systemctl status docker
也可以用这个查看docker日志:
journalctl -xeu docker
验证docker
sudo docker run hello-world
相关连接:
英文原文地址:https://docs.docker.com/engine/install/centos/#os-requirements