yum install -y vim
vim yumdocker.sh
#!/bin/bash
systemctl disable firewalld
systemctl stop firewalld
sudo iptables -F && sudo iptables -X && sudo iptables -F -t nat && sudo iptables -X -t nat
sudo iptables -P FORWARD ACCEPT
yum install -y lrzsz unzip vim wget nodejs ntp ntpdate gcc g++ ruby net-tools
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
cat >> /etc/sysctl.conf << EOF
vm.max_map_count=655360
EOF
cat >> /etc/timezone << EOF
Asia/Shanghai
EOF
timedatectl set-timezone Asia/Shanghai
ntpdate 0.asia.pool.ntp.org
hwclock --systohc
hwclock -w
date
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install -y docker-ce
systemctl enable docker && systemctl start docker
docker version
cat >> /etc/docker/daemon.json << EOF
{ "insecure-registries":["192.168.1.5:5000"] }
EOF
chmod 777 ./yumdocker.sh
./yumdocker.sh