初始化docker安装环境

初始化docker安装环境

1.安装NTP服务,保证服务器时间的正确性

1
yum -y install ntp && systemctl start ntpd && systemctl enable ntpd

2.直接关闭防火墙服务:

1
systemctl stop firewalld && systemctl disable firewalld

3.关闭SELINUX

1
vim /etc/selinux/config
1
2
3
#注释以下配置  
#SELINUX=enforcing
#SELINUXTYPE=targeted

增加以下配置

1
SELINUX=disabled

4.开启转发

1
echo 'net.ipv4.ip_forward=1'> /usr/lib/sysctl.d/00-system.conf systemctl restart network

5.安装docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
sudo yum update -y  

sudo yum install -y wget

sudo yum remove docker docker-common docker-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 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

sudo yum makecache

sudo yum install -y docker-ce

sudo systemctl start docker

sudo systemctl enable docker

6.阿里云镜像加速器

针对Docker客户端版本大于 1.10.0 的用户 您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

1
2
3
4
5
6
7
8
9
10
11
sudo mkdir -p /etc/docker 

sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://uywr58b5.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload sudo

systemctl restart docker
-------------本文结束-------------
0%