![](https://img.haomeiwen.com/i25692634/23a44befe22c595e.jpg)
【前言】本文介绍了Kubernetes基于Centos7构建基础环境,作者:姜新灿(同创永益架构总监)。
环境准备
准备一台虚拟机,请参照Kubernetes基于Centos7构建基础环境(一)
一、 检查是否之前安装过docker,如果有则清除docker环境
![](https://img.haomeiwen.com/i25692634/9b6e9ac935646a1d.jpg)
二、 安装yum、docker环境依赖
见到Complete!,则安装成功
![](https://img.haomeiwen.com/i25692634/fd835a3222f760e1.jpg)
三、 配置docker源
![](https://img.haomeiwen.com/i25692634/ab8dd8f1a1c2dc6e.jpg)
四、 安装docker-ce-cli客户端、docker-ce服务端
见到Complete!,则安装成功
![](https://img.haomeiwen.com/i25692634/5ee81aae51e6d2f8.jpg)
五、 将当前用户添加到docker用户组
vagrant为登录用户名称,根据自己机器登录名称设定
![](https://img.haomeiwen.com/i25692634/08ecf4f1a2cd3e0e.jpg)
六、 设置docker镜像下载源,指定cgroup驱动
查看/etc/docker下是否有daemon.json文件,如果有手动修改,如果没有则直接执行如下命令
1. 查看daemon.json是否存在,我这里不存在,执行第2步增加docker配置
![](https://img.haomeiwen.com/i25692634/51c2e20e892e0d7b.jpg)
2. 增加docker配置,并查看配置
https://1mbc3b4s.mirror.aliyuncs.com的获取 阿里云镜像地址
如果之前启动过docker,修改完成之后需要重启
sudo systemctl daemon-reload && sudo systemctl restart docker
![](https://img.haomeiwen.com/i25692634/ee33a2ecf0b22ada.jpg)
七、 启动docker
![](https://img.haomeiwen.com/i25692634/07ce5b2ce5f404f5.jpg)
八、 查看docker是否安装成功
这里可以看到docker的版本为19.03.11,增加了docker0网络
![](https://img.haomeiwen.com/i25692634/da9a6a7d4a83e02c.jpg)
九、 设置docker开机启动
![](https://img.haomeiwen.com/i25692634/f5d9ae87f55af377.jpg)
十、 安装docker-compose(墙裂建议) docker-compose安装文档地址
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
2. 赋予docker-compose权限
sudo chmod +x /usr/local/bin/docker-compose
3. 添加docker-compose软连接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
![](https://img.haomeiwen.com/i25692634/115392082ffab28a.jpg)
安装docker-compose(墙裂建议)
1. 安装bash-completion
yum install -y bash-completion
2. 赋予docker-compose权限
sudo chmod +x /usr/local/bin/docker-compose
3. 添加docker-compose软连接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
![](https://img.haomeiwen.com/i25692634/7fb8c48ddc2ffef8.jpg)
网友评论