目录

  • Docker 安装步骤
  • 1.首先确定是Centos7及以上版本
  • 2.卸载Docker 旧版本
  • 3.yum安装gcc相关
  • 4.安装需要的软件包
  • 5.设置stable镜像仓库
  • 6.更新yum软件索引
  • 7.安装Docker ce
  • 8. 启动Docker
  • 9.测试
  • 10.卸载docker


Docker 安装步骤

docker官网安装步骤 :https://docs.docker.com/engine/install/centos/

1.首先确定是Centos7及以上版本

执行cat /etc/redhat-release 指令查看liunx系统版本

cat /etc/redhat-release

本机符合dockers安装要求

docker windows 彻底卸载 docker如何卸载_docker

2.卸载Docker 旧版本

如果以前有docker 可以卸载以前的版本执行下面命令

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

3.yum安装gcc相关

安装gcc依赖

yum -y install gcc

docker windows 彻底卸载 docker如何卸载_docker_02

安装gcc-c++ 语言

yum -y install gcc-c++

docker windows 彻底卸载 docker如何卸载_Docker_03

4.安装需要的软件包

安装 yum-utils 包

yum install -y yum-utils

docker windows 彻底卸载 docker如何卸载_安装步骤_04

5.设置stable镜像仓库

在新主机上首次安装 Docker Engine 之前,您需要设置 Docker 仓库。由于官方的Docker仓库为国外地址,经常会连接超时,速度过慢导致我们后续pull镜像失败,因此我们需要换成国内的阿里云或者华为云,腾讯云镜像。此处为阿里云镜像。

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

docker windows 彻底卸载 docker如何卸载_Docker_05

6.更新yum软件索引

重建yum 下载索引,加快下载速度,只需要执行一次

yum makecache fast

docker windows 彻底卸载 docker如何卸载_Docker_06

7.安装Docker ce

安装最新版本的 Docker Engine、containerd 和 Docker Compose

yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

docker windows 彻底卸载 docker如何卸载_Docker_07

查看docker 版本

docker version

显示以下信息说明安装成功

docker windows 彻底卸载 docker如何卸载_Docker_08

8. 启动Docker

启动docker 命令

systemctl start docker

使用 status查看运行状态

systemctl status docker

运行成功

docker windows 彻底卸载 docker如何卸载_docker_09

停止运行

systemctl stop docker

9.测试

运行hello-world 镜像

docker run hello-world

运行后docker在本地没有找到hello-world镜像,于是去官方仓库进行镜像的拉去,最后运行打印 hello-world,如果hello-world拉起失败,请检查docker仓库是否使用国内阿里云等地址,或者检查本地网络是否正常。

docker windows 彻底卸载 docker如何卸载_docker_10

10.卸载docker

卸载 Docker Engine、CLI、Containerd 和 Docker Compose 软件包

yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin

主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷

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