返回到文章

采纳

编辑于 4年前

在CentOS/RHEL中安装Docker

docker
docker
安装

操作系统要求

要安装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