使用官方提供的方式在CentOS上安装docker

https://docs.docker.com/engine/install/centos/

卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

使用官方yum源安装docker

# 安装yum-utils 管理repository及扩展包的工具
$ sudo yum install -y yum-utils

# 下载官方repo文件
$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

# 安装docker引擎
$ sudo yum install docker-ce docker-ce-cli containerd.io -y

使用官方rpm包安装

rpm包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载以下的三种rpm包:

  • docker-ce-xxx.rpm Docker Engine
  • containerd.io-xxx.rpm CLI
  • docker-ce-cli-xxx.rpm Containerd软件包
# 安装docker引擎
$ sudo rpm -i containerd.io-xxx.rpm
$ sudo rpm -i docker-ce-cli-xxx.rpm
$ sudo rpm -i docker-ce-xxx.rpm

验证docker是否安装成功

$ sudo docker version

卸载

# 卸载Docker Engine,CLI和Containerd软件包
$ sudo yum remove docker-ce docker-ce-cli containerd.io

# 删除所有图像,容器和卷
$ sudo rm -rf /var/lib/docker
posted @ 2020-09-05 00:05  Charramma  阅读(108)  评论(0编辑  收藏  举报