1.前置条件
在看本文前保证未安装过docker,或者安装过但是清理干净
如果多次安装失败过,可以重置下云盘,保证全新系统
这里我用的是云服务器,你用虚拟机也可以步骤一样的。
登录阿里云ECS控制看一下你的系统镜像或用命令查看
cat /etc/os-release
这里我的是CentOS7
2.连接至ECS
这里我用的Finalshell,root用户登录
3.yum软件包更新
yum update
时间会比较久
4.安装docker前置所需软件包
分别为:
yum-utils
包含一些用于管理 yum 软件包管理器的实用程序。device-mapper-persistent-data
提供了一些持久化数据存储方案,Docker 使用它来创建分层镜像。lvm2
是逻辑卷管理器,它提供了一种灵活的卷管理方案,可以用于 Docker 存储驱动程序。
yum install -y yum-utils device-mapper-persistent-data lvm2
5.添加docker 官方的 yum 软件源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6.安装docker
yum install -y docker-ce
7.检测是否成功
docker -v
此时已经安装成功
安装成功会自动注册为系统服务,启动一下
1. systemctl start docker 2. docker run hello-world
到这里就基本安装完成
8.配置阿里云镜像加速器
操作文档中命令已经给出了直接CV即可。
安装完毕!