阿里云ECS(Centos)中安装docker

1、docker简介

docker是一款开源的容器引擎,可以让开发者打包应用以及依赖的库,然后发布到任何流行的linux发行版上,移植很方便。更多介绍可参考官网或自行搜索,这里重点介绍centos中docker的安装(本文安装版本为ce社区版)。

  • 宿主系统:CentOS 8.0 64位
  • docker版本:19.03.12(社区版)

2、安装命令整理

在centos中,全部安装命令整理如下,按顺序共6条。

# 0 更新及清理宿主机包
yum update & yum clean all & yum list
# 1 将docker的yum安装源信息保存到本地
curl https://download.docker.com/linux/centos/docker-ce.repo -o  /etc/yum.repos.d/docker.repo
# 2 安装docker
yum install docker-ce.x86_64
# 3 安装docker
yum install docker-ce.x86_64 --nobest
# 4 启动docker
systemctl start docker
# 5 设置docker开机启动
systemctl enable docker

3、命令执行信息

3.1 yum包更新及清理

0条命令,可选操作,不做介绍。

3.2 配置yum安装源信息

1条命令,将官网提供的yum安装源信息保存到本机yum配置目录/etc/yum.repos.d中,使用yum工具安装时,会自动根据此配置进行下载。命令执行如下:
在这里插入图片描述

3.3 查看安装包信息及安装

执行如下指令查看可安装的包

yum list|grep docker

列出结果如下图,这里选择docker-ce.x86_64进行安装,此版本为64位x86平台社区版,需和宿主机平台匹配(可使用arch命令查看宿主机平台架构)。
阿里云ECS(Centos)中安装docker_第1张图片
2条命令,安装信息如下:
阿里云ECS(Centos)中安装docker_第2张图片
如上图报错结果,提示需要依赖于containerd.io,这里省略containerd.io的安装,根据提示可添加 --nobest选项进行安装,即第3条命令。

3.4 启动docker及设置开机启动

如下,第45条命令
在这里插入图片描述

4 查看安装结果

执行如下指令,可查看docker安装结果

docker -v

在这里插入图片描述

你可能感兴趣的:(Docker,工具,linux,docker,centos,ecs)