CentOS上安装Docker

官方文档https://docs.docker.com/engine/install/centos/

前提条件

操作系统要求

要安装Docker Engine,您需要一个CentOS 7的维护版本

卸载旧版本

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

使用存储库安装

在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。

设置存储库

安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

image-20201203122550146

安装DOCKER引擎

  1. 安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:
$ sudo yum install docker-ce docker-ce-cli containerd.io

如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,则接受它。

image-20201203122713666

  1. 启动Docker
$ sudo systemctl start docker
  1. 通过运行hello-world 映像来验证是否正确安装了Docker Engine 。
$ sudo docker run hello-world

image-20201203122831436

卸载Docker

  1. 卸载Docker Engine,CLI和Containerd软件包:
$ sudo yum remove docker-ce docker-ce-cli containerd.io
  1. 主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
$ sudo rm -rf /var/lib/docker

您必须手动删除所有已编辑的配置文件。

posted @ 2020-12-03 16:08  z_zhiro  阅读(140)  评论(0编辑  收藏  举报