1、安装环境依赖包
yum install yum-utils device-mapper-persistent-data lvm2
- yum utils 提供了 yum-config-manager
- device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2
- Device Mapper 是Linux2.6 内核中支持逻辑卷管理的通用设备映射机制
它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构
2、设置阿里云镜像
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos//docker-ce.repo
3、安装路由镜像源
yum install -y docker-ce
systemctl stop firewalld
setenforce 0
vim /etc/selinux/config
SELINUX=disabled
systemctl start docker.service
systemctl enable docker.service
4、镜像加速
每个人的镜像加速命令都不一样,在阿里云官网中自行复制粘贴
-
打开阿里云官网,先登录,搜索:镜像加速,选择第一个:官方镜像加速 - 容器镜像服务
-
点击网页最下方相关产品,选择第一个:容器镜像服务
-
点击:管理控制台
-
点击前往开通
-
选择左边镜像加速器,选择CentOS,就可以复制粘贴了
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://8i185852.mirror.aliyuncs.com"]
}
EOF
#重新加载系统参数
systemctl daemon-reload
systemctl restart docker
5、网络优化
###开启路由转发功能:
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p
service network restart
systemctl restart docker
部署完毕