Docker一键安装脚本
#!/bin/bash
mkdir -p /etc/yum.repos.d/yum.repos.bak && mv -f /etc/yum.repos.d/* /etc/yum.repos.d/yum.repos.bak
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all && yum makecache fast
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum makecache fast && yum install -y docker-ce docker-ce-cli containerd.io
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
验证
systemctl status docker.service
docker -v
docker run hello-world
"graph":"/data/docker",
"storage-driver":"overlay2",
"insecure-registries":["registry.access.redhat.com","quary.io"],
"bip":"172.184.70.1/24",
"exec-opts":["native.cgroupdriver-systemd"],
"live-restore":true