Kubernetes认证考试自学系列 | 容器介绍及环境准备

书籍来源:《CKA/CKAD应试指南:从Docker到Kubernetes完全攻略》

一边学习一边整理读书笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:Kubernetes认证考试自学系列 | 汇总_COCOgsta的博客-CSDN博客


想象一下,我们把系统安装在一个U盘里,此系统里安装好了mysql。然后把这个U盘插入一台正在运行的物理机上,如图1-1所示。

找一个类似气球的东西把mysqld进程在物理机里包裹保护起来,这个mysqld进程依然享受U盘里的生态环境(系统),却可以从物理机上吸收CPU和内存作为维持mysqld进程运行的“养分”。

那么这个类似气球的东西,就是容器,U盘就是镜像。

所谓镜像,就是安装了系统的硬盘文件,这个系统里安装了想要运行的程序,比如mysql、nginx,并规定好使用这个镜像所生成的容器里面运行什么进程。这里假设有一个安装了mysql的镜像,如图1-2所示。

在服务器上有一个mysql的镜像(即已经安装好了mysql),然后使用这个镜像生成一个容器。这个容器里只运行一个mysqld进程。容器里的mysqld进程直接从物理机吸收CPU和内存以维持它的正常运行。

一个镜像是可以生成很多个容器的,如图1-3所示。

猜你喜欢

转载自blog.csdn.net/guolianggsta/article/details/129990964
今日推荐