跳至主要內容

CentOS

鸟书大约 1 分钟containerdockerInstall 安装centos

在 CentOS 上安装 Docker Engine

使用 rpm 包安装

设置 repository

$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
网络不好的国内用户建议设置国内源
$ sudo yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

$ sudo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

安装 Docker Engine

  1. 安装 Docker Engine, containerd 和 Docker Compose
安装最新版本
$ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  1. 启动 Docker
$ sudo systemctl enable docker
$ sudo systemctl start docker

更新 Docker Engine

$ sudo yum upgrade docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

卸载 Docker Engine

  1. 卸载 Docker Engine, CLI, containerd 和 Docker Compose 包
$ sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
  1. 删除残留数据

由于 Images, containers, volumes 或者自定义的 configuration files 并不会自动被删除,因此需要手动删除

$ sudo rm -rf /var/lib/docker
$ sudo rm -rf /var/lib/containerd

提示

PS:本文整理收集内容来源于网络。