前言
研究Kubernetes和实际项目使用kubernetes已经有一段时间了。Kubernetes系列,可以算是我个人学习的记录吧,先简要整理出一些学习笔记分享给大家,揭示一下当今非常火热,流行的Kubernetes到底是个啥玩意~,新技术的出现必有其道理,但也不要雾里看花,觉得特别神秘,其实也就那么回事儿,本次笔记先从安装开始。
1.删除旧版本(如果没安装过docker请跳过)
1 2 3 4 5 6 7 8 9
| $ sudo yum remove docker \
docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
|
2.获取安装仓库并安装
1 2 3 4 5 6 7
| $ sudo yum install -y yum-utils
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce docker-ce-cli containerd.io
|
3.修改默认存储路径(数据存储要单独处理)
1 2 3 4 5 6 7
| $ vim /usr/lib/systemd/system/docker.service
ExecStart后追加修改为--graph /Data/docker-data
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph /Data/docker-data
$ systemctl daemon-reload
|
4.启动docker并添加开机自启
1 2 3
| $ sudo systemctl start docker
$ sudo systemctl enable docker.service
|
5.安装后测试运行
1
| $ sudo docker run hello-world
|
至此,docker已安装完成
6.结束语
- 见到新技术的时候,不要去怕深入,新技术的出现,肯定是因为有新需求的出现,新需求出现了,但原有的解决相应问题的解决方案不够用了,那么便会推进新的技术理论的出现和发展。
- 不要为了学习新技术而学习新技术,因为如果没有具体的去使用新技术,是不那么容易理解的,从问题出发到解决方案和技术。
- 搞不懂新技术是干什么的,要学会不求甚解,先学会用,然后再相辅相成的大胆猜测,小心求证。
- 最后一句,干就完了,不怂。
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !