CentOS系统安装Docker教程

安装 Docker 之前,需要先准备 CentOS 环境,目前支持 CentOS 7, CentOS 8(stream) 和 CentOS 9(stream)。

卸载 Docker 历史版本
sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

执行结果如下,表示之前没有安装过 Docker:
No Packages marked for removal

安装Docker

Docker官网提供了 3 种安装方式

  • 通过远程仓库安装
  • 下载RPM包后手动安装 - 适用于某些无法联网的环境
  • 通过快捷脚本安装 - 测试或者开发环境
安装准备

本文采用第一种安装方式,在一台机器上首次安装 Docker 前,还需要安装yum-utils并且设置仓库:

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
执行安装
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

执行安装docker命令后,docker服务并未立即启动,需要手动启动。

启动Docker

sudo systemctl start docker

启动Docker

sudo systemctl start docker
验证docker是否启动成功,可以执行hello-world镜像。
sudo docker run hello-world

猜你喜欢

转载自blog.csdn.net/icjs_cc/article/details/134154737