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

这是一篇容器常识的梳理

不是教程

什么是容器

在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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理