同创永益
作者同创永益2021-04-26 11:28
其它, 同创永益

干货丨Kubernetes基于Centos7构建基础环境(二)

字数 1311阅读 327评论 0赞 0

【前言】本文介绍了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配置

  1. 增加docker配置,并查看配置

https://1mbc3b4s.mirror.aliyuncs.com的获取 阿里云镜像地址

如果之前启动过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/compose/install/

  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

添加新评论0 条评论

Ctrl+Enter 发表

容器云管理平台选型优先顺序调查

发表您的选型观点,参与即得50金币。