美文网首页docker容器技术
一、容器技术的介绍

一、容器技术的介绍

作者: InsaneLoafer | 来源:发表于2021-11-18 20:55 被阅读0次

什么是container(容器)?

容器是一种快速的打包技术

Package Software into Standardized Units for Development, Shipment and Deployment

  • 标准化
  • 轻量级
  • 易移植

Linux Container容器技术的诞生(2008年)就解决了IT世界里"集装箱运输"的问题。Linux Container(简称LXC)它是一种内核轻量级的操作系统层虚拟化技术。Linux Container主要由Namespace和Cgroup两大机制来保证实现。

  • Namespace命名空间主要用于 资源的隔离
  • Cgroup就负责资源管理控制作用,比如进程组使用CPU/MEM的限制,进程组的优先级控制,进程组的挂起和恢复等等。
image.png

容器的标准化

docker != container
在2015年,由Google、Docker、红帽等厂商联合发起了OCl (Open Container Initiative)组织,致力于容器技术的标准化

容器运行时标准(runtime spec)

简单来讲就是规定了容器的基本操作规范,比如如何下载镜像,创建容器,启动容器等。

容器镜像标准(image spec)

主要定义镜像的基本格式。

容器是关乎“速度”

  • 容器会加速你的软件开发
  • 容器会加速你的程序编译和构建
  • 容器会加速你的测试
  • 容器会速度你的部署
  • 容器会加速你的更新
  • 容器会速度你的故障恢复

相关文章

  • 一、容器技术的介绍

    什么是container(容器)? 容器是一种快速的打包技术 Package Software into Stan...

  • Docker概念理解

    容器技术 简单介绍 容器技术又称为容器虚拟化 首先是一种虚拟化技术 虚拟化技术包括硬件虚拟化 半虚拟化 操作系统虚...

  • Docker入门教程(一)-Docker介绍

    Docker容器技术----什么是容器? Docker介绍 docker引擎是一个C/S结构的应用,Client ...

  • docker 容器技术入门

    Docker容器技术入门(一) 1.Docker技术介绍 DOCKER是一个基于LXC技术之上构建的contain...

  • 阿里云容器存储解决方案

    阿里云容器存储解决方案 1 介绍 容器技术是这两年热门的话题,因为容器技术给我们带来了很多方便的地方,节约...

  • Docker系列之原理简单介绍

    Docker系列之原理简单介绍 @[toc] Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Dock...

  • Docker入门扫盲

    一、容器3W介绍 1.1 什么是容器 容器是一种轻量级、可移植、自包含的软件打包技术,使得应用程序及其需要的支持环...

  • 基于ecs快速搭建docker环境

    场景介绍 教程介绍如何快速搭建Docker环境,并使用Docker部署一个Nginx服务。 背景知识 容器技术 容...

  • pouch

    2017.11.19正式开源pouch pouch 基于Apache2.0协议的容器技术 介绍:Pouch 是一个...

  • Docker-1 docker容器介绍

    容器介绍 容器其实是一种沙盒技术。沙盒就是能够像一个集装箱一样,把你的应用"装"起来的技术。这样,应用与应用之间,...

网友评论

    本文标题:一、容器技术的介绍

    本文链接:https://www.haomeiwen.com/subject/lhejtrtx.html