2-Kubernetes(服务搭建)

吾非媛 2019年08月23日 332次浏览

说明:我用的容器是docker 所以采用的是docker+k8s的方式

阶段二:

1.centos下安装docker环境(所有节点)

yum install -y yum-utils device-mapper-persistent-data lvm2

2.导入阿里云的镜像仓库(可以提高拉取墙外镜像的速度)

yum-config-manager \--add-repo \http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

注意:以前装docker且失败了的话要清理一下

yum remove -y docker* container-selinux

3.查看docker当前可安装的版本列表

yum list docker-ce --showduplicates|sort -r

4.安装指定版本的docker(要适配k8s的版本安全前最后先搜一下版本对应否则后面会导致安装失败) 我的 k8s 适配docker 18.06

安装指定版本的docker


yum install docker-ce-18.06.3.ce-3.el7 -y

5.设置docker开机自启动

systemctl start docker

systemctl enable docker

6.在 /etc/docker文件夹下 配置 daemon.json

cat > /etc/docker/daemon.json <<EOF
{
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
     "max-size": "100m"
    }
}
EOF

7.创建目录存放docker的配制文件

mkdir -p /etc/systemd/system/docker.service.d

8.重新读取配置文件 重启docker服务 开机自启动docker

systemctl daemon-reload && systemctl restart docker && systemctl enable docker

本章完