04、K8s实战:Centos7.6yum安装Docker,配置阿里云加速器

简介

  • Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

架构

*

  • 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。
  • 容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
  • 仓库(Repository):仓库可看着一个代码控制中心,用来保存镜像。

环境要求

  • Linux平台内核3.10及以上(uname -r 查看内核版本)
  • CentOS 7.X
  • 64位系统

安装

  • 卸载自带安装包及旧版本文件
sudo yum remove docker
sudo yum remove docker docker-common docker-selinux docker-engine

  • 安装需要的软件包,设置阿里云yum源,
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast

  • 查询版本,并安装指定版本
sudo yum list docker-ce --showduplicates | sort -r
sudo yum -y install docker-ce-19.03.8

*
*

  • 启动并查看版本
sudo systemctl start docker
sudo systemctl enable docker
sudo docker -v

*

  • 配置阿里云加速器,注册账号,按照官网文档操作即可
    阿里云地址
    *

  • 查看docker信息

sudo docker info

*

卸载

  • 查询安装包
sudo yum list installed | grep docker

  • 卸载安装包
sudo yum remove docker-ce-cli.x86_64 

  • 删除存储文件
sudo rm -rf /var/lib/docker

*

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: