CentOS7.4环境下三节点kubernetes集群安装步骤1-在node1节点上安装Docker

举报
张应罗 发表于 2018/12/22 17:32:32 2018/12/22
【摘要】 最近在学习容器、kubernetes技术,因此想借助这个博客,把自己学习和搭建docker容器以及K8S环境的详细过程进行记录,以便和其他网友们共同学习,此博客主要以记录我安装docker以及K8S集群的过程为主,其中会涵盖在安装过程中遇到哪些问题,如何解决的,由于本人技术能力有限,文档难免有疏漏和残缺之处,还请大家多多谅解。安装环境安装过程确定主机的IP/MAC/UUID地址唯一 确定每个...

最近在学习容器、kubernetes技术,因此想借助这个博客,把自己学习和搭建docker容器以及K8S环境的详细过程进行记录,以便和其他网友们共同学习,此博客主要以记录我安装docker以及K8S集群的过程为主,其中会涵盖在安装过程中遇到哪些问题,如何解决的,由于本人技术能力有限,文档难免有疏漏和残缺之处,还请大家多多谅解。


安装环境

image.png






安装过程

确定主机的IP/MAC/UUID地址唯一

70

 



确定每个node节点的IP/MAC/UUDI地址唯一

70


70

70

70

70

主机端口建议

70


 


注:标*号的端口是可以被自定义的,其他基本是固定的(官方网站这么说的)


Any port numbers marked with * are overridable, so you will need to ensure any custom ports you provide are also open.


安装Docker-node1

官方建议按照17.03版本的docker


70


 


 


Docker官方安装教程:https://docs.docker.com/install/linux/docker-ce/centos/#prerequisites可以酌情参考,dockerCE版对操作系统要求。

70



 


2.3.1卸载老版本docker

官方让先卸载老版本docker,但是我们的环境中并没有安装任何docker,因此此步骤忽略


70


2.3.2安装设置docker存储库

更新yum源,输入#yum update,但是当我输入后发现报错,无法下载最新yum源数据,报错截图如下:

70 


无法解析主机,随后发现无法ping通外网,于是设置DNS,截图如下:


70

70

百度可以ping通,继续执行#yum update,但是仍然报错,截图如下:

70

 


我个人怀疑是yum源在国外,京东云主机没法访问国外的yum源,所以软件包迟迟下不来,接下来解决思路是配置国内的镜像源。


 70


70

 


使用wget下载阿里云yum源配置

#wget http://mirrors.aliyun.com/repo/Centos-7.repo


重置yum源

# yum clean all & yum makecache


只留一个.repo文件,之前没修改epel.repo文件,导致yum update仍然失败


#yum update成功,如下图


70


继续安装存储库所依赖的centos组件


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


 


提示已经安装成功。


再次设置docker官方的yum源

#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

70


查看docker镜像库里的dockerCE版本

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


70

 


 


2.3.3安装Docker

#sudo yum install docker-ce-17.03.2.ce

安装有报错信息,截图如下:

70


重新执行命令,把报错信息中依赖包一起安装,如下图:按照指定版本安装docker完成

70 

70

70

2.2.4运行docker验证

 70

70





 


 


至此docker-CE-17.03.2版本安装成功。


 


后续:以上只是在节点1上的安装过程,后续会把节点一安装的经验总结一下,再发布一个在节点2上部署docker的过程,由于填上了几个小坑,所以节点2上安装就顺畅很多!


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。