关于k8s:干货丨Kubernetes基于Centos7构建基础环境二

16次阅读

共计 1170 个字符,预计需要花费 3 分钟才能阅读完成。

【前言】 本文介绍了 Kubernetes 基于 Centos7 构建根底环境, 作者:姜新灿 (同创永益架构总监)。

环境筹备

筹备一台虚拟机,请参照《Kubernetes 基于 Centos7 构建根底环境(一)》

一、查看是否之前装置过 docker,如果有则革除 docker 环境

二、装置 yum、docker 环境依赖

见到 Complete!,则装置胜利


三、配置 docker 源

四、装置 docker-ce-cli 客户端、docker-ce 服务端

见到 Complete!,则装置胜利

五、将以后用户增加到 docker 用户组

vagrant 为登录用户名称,依据本人机器登录名称设定

六、设置 docker 镜像下载源,指定 cgroup 驱动

查看 /etc/docker 下是否有 daemon.json 文件,如果有手动批改,如果没有则间接执行如下命令

  1. 查看 daemon.json 是否存在,我这里不存在,执行第 2 步减少 docker 配置
  2. 减少 docker 配置,并查看配置

https://1mbc3b4s.mirror.aliyu… 阿里云镜像地址

如果之前启动过 docker, 批改实现之后须要重启

sudo systemctl daemon-reload && sudo systemctl restart docker

七、启动 docker

八、查看 docker 是否装置胜利

这里能够看到 docker 的版本为 19.03.11,减少了 docker0 网络

九、设置 docker 开机启动

十、装置 docker-compose(墙裂倡议)
docker-compose 装置文档地址:https://docs.docker.com/compo…

  1. 下载 docker-compose

sudo curl -L “https://github.com/docker/compose/releases/download/1.26.0/docker-compos

e-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose

  1. 赋予 docker-compose 权限

sudo chmod +x /usr/local/bin/docker-compose

  1. 增加 docker-compose 软连贯

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

装置 docker-compose(墙裂倡议)

  1. 装置 bash-completion

yum install -y bash-completion

  1. 赋予 docker-compose 权限

sudo chmod +x /usr/local/bin/docker-compose

  1. 增加 docker-compose 软连贯

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

正文完
 0