Docker 的安装与卸载【CentOS】

官网:Install Docker Engine on CentOS

一、环境

说明:Docker 支持的 Centos 版本要求条件如下

  • CentOS7,系统为64位、系统内核版本为 3.10 以上;
  • CentOS6.5 或更高,系统为 64 位、系统内核版本为 2.6.32-431 或者更高版本

1. 系统内核

uname -r

# --------------------------------------------------

3.10.0-1160.el7.x86_64

2. 系统信息

cat /etc/os-release

# --------------------------------------------------

NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

二、安装

1. 卸载旧版本

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

2. 安装 yum 工具包

yum install -y yum-utils

3. 设置镜像的仓库

# 官网仓库【国外的】
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 阿里云仓库【推荐、推荐、推荐】
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4. 更新软件包的索引

yum makecache fast

5. 安装 docker 引擎

# 也可以指定版本安装
yum install docker-ce docker-ce-cli containerd.io -y

三、测试

1. 启动 Docker

systemctl start docker

2. 查看 Docker 是否安装成功

systemctl status docker

docker version

docker info

3. 启动一个容器

# 开始 --> Docker在本机寻找镜像 --> 判断本机是否有这个镜像 --> 没有则去镜像仓库进行下载 -—> 找不到镜像就返回错误(否则就下载镜像到本地)
docker run hello-world

在这里插入图片描述

4. 查看下载好的镜像

docker images

## 	REPOSITORY 	镜像的仓库源 
## 	TAG 		镜像的标签 
## 	IMAGE ID 	镜像的 ID 
## 	CREATED 	镜像的创建时间 
## 	SIZE 		镜像的大小 

在这里插入图片描述

四、卸载

Images, containers, volumes, and networks stored in /var/lib/docker/ aren’t automatically removed when you uninstall Docker.

1. 卸载 docker 的依赖

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

2. 删除 Docker 的资源目录

rm -rf /var/lib/docker
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写代码的不谷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值