# 命令实践

前言

Docker 作为后续安装相关应用的基石,这里先安装好 Docker,配置好相关环境,为后续顺利展开相关案例提供基础

# 1. 安装所需依赖

在安装 Docker 之前,需要安装 device-mapper-persistent-data 和 lvm2 两个依赖:

yum install -y yum-utils device-mapper-persistent-data lvm2 #device-mapper-persistent-data: 存储驱动,Linux 上的许多高级卷管理技术,lvm: 逻辑卷管理器,用于创建逻辑磁盘分区使用
1

# 2. 使用阿里云源

添加阿里云的 Docker 镜像源,加速 Docker 的安装

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce
1
2

# 3. 启动 Docker

使用 systemctl 启动 Docker

systemctl start docker
systemctl enable docker
1
2

# 4. 验证安装成功

执行 docker -v ,如果展示以下信息,代表安装成功。

docker -v
1

# 5. 配置阿里云源

我们拉取 Docker 镜像时,一般默认会去 Docker 官方源拉取镜像。但是国内出海网速实在是太慢,所以我们更换为 阿里云镜像仓库 源进行镜像下载加速 登录阿里云官网,打开 阿里云容器镜像服务。点击左侧菜单最下面的 镜像加速器 ,选择 Centos (如下图) 按照官网的提示,执行命令,即可实现更换 Docker 镜像源地址

mkdir /etc/docker
1

然后创建并编写配置文件:

vim /etc/docker/daemon.json
1

只需要将加速器地址对应的 json 部分复制进 daemon.json 文件即可。

{
  "registry-mirrors": ["https://unbgcuqt.mirror.aliyuncs.com"]
}
1
2
3

最后重启 docker:

sudo systemctl daemon-reload
sudo systemctl restart docker
1
2