关于容器:这是一篇容器知识的梳理

31次阅读

共计 660 个字符,预计需要花费 2 分钟才能阅读完成。

这是一篇容器常识的梳理

不是教程

什么是容器

在 IT 畛域,容器能够了解为集装箱,而不是一种瓶子。Linux Container 是一种内核轻量级的操作系统层虚拟化技术。
Linux Container 由以下两个机制来保障实现的

  1. namespace 命名空间,做隔离作用
  2. Cgroup 负责资源管理管制作用

容器 3 大特点

  1. 轻量
  2. 霎时 + 挪动
  3. 弹性伸缩

容器标准化

OCI(open container initiative)凋谢容器协定

  1. 容器运行时规范(runtime spec)
  2. 容器镜像规范(image spec)

容器的次要利用场景

容器技术次要解决了 paas(plantform as a service)的层的技术实现
场景如下:

  1. 挺高原有利用的安全性和可移植性
  2. 通过 docker 减速自动化部署
  3. 微服务,防止“天堂式矩阵依赖”
  4. IT 基础设施优化,充分利用基础设施,节俭资金

为什么要应用容器?

容器使软件具备了超强的可移植能力

docker 是一种容器引擎

docker 因为太过出名简直就成为了容器的代名词。docker 是容器的一种
其余容器引擎:

k8s:Kubernetes

镜像仓库中镜像拉取下来,进行运行就成为了容器。容器能够增加其余镜像或者文件,打包成新的镜像。
dockerfile 文件形容一个镜像是如何被构建进去的

镜像运行起来就是容器

  1. 容器技术的思考形式是:将环境一起打包镜像防止部署时的环境问题
  2. dockerfile 记录镜像的制作步骤
  3. 镜像 容器 仓库 的概念能够类比代码 过程 github

援用文献

https://www.cnblogs.com/qcloud1001/p/9273549.html

正文完
 0