# 一.docker安装

前言

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
  • 创建一个桥接网络
docker network create my_network
docker run --name container1 --network my_network -d image1
docker run --name container2 --network my_network -d image2
1
2
3

# 5. 配置镜像源

  • 创建文件夹
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