Kubernetes系列之Kubernetes安装Kubeadm方式《Centos上安装Docker》

Centos上安装Docker

Posted by chyuan on 2022-11-11
Estimated Reading Time 1 Minutes
Words 471 In Total

前言

研究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.结束语

  • 见到新技术的时候,不要去怕深入,新技术的出现,肯定是因为有新需求的出现,新需求出现了,但原有的解决相应问题的解决方案不够用了,那么便会推进新的技术理论的出现和发展。
  • 不要为了学习新技术而学习新技术,因为如果没有具体的去使用新技术,是不那么容易理解的,从问题出发到解决方案和技术。
  • 搞不懂新技术是干什么的,要学会不求甚解,先学会用,然后再相辅相成的大胆猜测,小心求证。
  • 最后一句,干就完了,不怂。

如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !