这里写自定义目录标题
环境
centos7+
更新yum
关闭防火墙,禁止firewall开机启动
systemctl stop firewalld.service & systemctl disable firewalld.service
yum update -y
安装时间同步软件
yum install ntp -y
ntpdate -u 0.centos.pool.ntp.org
date
修改最大打开文件数
sudo tee -a /etc/sysctl.conf <<-'EOF'
fs.inotify.max_user_watches = 1048576
fs.inotify.max_user_instances = 1048576
kernel.pid_max = 1000000
EOF
sudo tee -a /etc/security/limits.conf <<-'EOF'
* soft nproc 11000
* hard nproc 11000
* soft nofile 655350
* hard nofile 655350
EOF
#生效
/sbin/sysctl -p
安装相关组件
yum install -y conntrack ipvsadm ipset jq sysstat curl iptables libseccomp
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 mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://5t3mqz4n.mirror.aliyuncs.com"]
}
EOF
配置生效
sudo systemctl daemon-reload
安装docker
yum install -y docker-ce-18.09.0 docker-ce-cli-18.09.0 containerd.io
启动docker 配置开机启动
sudo systemctl start docker && sudo systemctl enable docker
docker ps
如图所示:成功