红帽考试资料_冰山一角

之更新(容器)
运行一个基本的容器
查找容器的映像
为容器通过永久存储
容器技术的介绍:为什么要用容器
RPM有依赖关系,当安装httpd包的时候,RPM包会确保安装正确的库和依赖项。容器的内容是隔离的,互相不影响。

传统虚拟化:需要安装底层的环境,而容器的不需要安装底层的环境
容器和虚拟机与硬件和底层操作系统的交互方式不同
虚拟化:
可以在单一硬件平台运行多个操作系统
容器:
在操作系统中直接运行,容器之间分享硬件和操作系统的资源,容器中应用中轻量化和快速并行启动
容器是一个没有灵魂的虚拟机

容器的核心技术:用于资源管理的control groups、用于进程隔离的Namespaces、
SELINUX和seccomp加强安全边界

计划使用容器:
1)容器可移植性好。可以容易的从一个环境转移到另外一个环境,比如开发环境转移到生产环境。
2)可以保存容器的多个版本,根据需求可以快速访问每个版本
3)容器通常是临时的,可以将运行的中容器
4)容器通常在运行时候运行,不运行的时候是删除的,也就是僵尸程序

容器来自于容器的镜像,一层是容器的本身,一层是运行层。
容器是运行在linux内核上面的

容器映像的依赖:
系统库函数
编程语言运行时
编程语言库函数
配置
静态数据文件

Image 不可更改

设计基于容器的结构:
可在单个容器中安装多个服务组成的复杂软件应用程序,例如:可能有一个需要使用数据库和消息队列web服务器。

猜你喜欢

转载自blog.csdn.net/weixin_51014063/article/details/108856319