#!/bin/bash
# 【安装在线YUM源】
# Step 1:备份
mkdir -p /etc/yum.repos.d/yum.repos.bak && mv -f /etc/yum.repos.d/* /etc/yum.repos.d/yum.repos.bak
# Step 2:下载
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# Step 3:重新生成缓存
yum clean all && yum makecache fast
# 【安装Docker CE】
# 在新主机上首次安装Docker Engine之前,你需要设置Docker存储库。之后,您可以从存储库安装和更新Docker
# Step 1:安装yum-utils软件包(提供yum-config-manager实用程序)
yum install -y yum-utils
# Step 2:设置稳定的存储库(docker-ce.repo)
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3:更新缓存并安装最新版本的Docker Engine和containerd
yum makecache fast && yum install -y docker-ce docker-ce-cli containerd.io
# Step 4:开启Docker
systemctl start docker.service && systemctl enable docker.service
#网络优化
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p
systemctl restart network
systemctl restart docker
注:次脚本没有做镜像加速,如若需要可自行操作