容器技术

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了容器技术相关的知识,希望对你有一定的参考价值。

1、容器技术发展
  通过一种虚拟化技术来隔离运行在主机上不同进程,从而达到容器之间、容器和宿主操作系统相互隔离、互不影响技术。这种相互孤立进程就叫容器.
2、为什么选择Docker?
  docker的好处太多,自己可以百度一下 https://blog.fundebug.com/2017/03/27/nodejs-docker/
3、Cgroup介绍
  是 Linux 内核提供的一种可以限制、记录、隔离进程组 (process groups) 所使用的物力资源 (如 cpu memory i/o 等等) 的机制
这个也不错https://cloud.tencent.com/developer/article/1505558
掘金上还有一个三篇的可以读一下https://juejin.im/post/5ce63e146fb9a07edc0b2e27
4、Namespace介绍
  主要是为了完成:
  在同一个 namespace 下的进程可以感知彼此的变化,而对外界的进程一无所知。这样就可以让容器中的进程产生错觉,仿佛自己置身于一个独立的系统环境中,以此达到独立和隔离的目的
这个写的不错https://www.infoq.cn/article/docker-kernel-knowledge-namespace-resource-isolation
技术图片

以上是关于容器技术的主要内容,如果未能解决你的问题,请参考以下文章

云原生容器技术 3 云原生容器技术概要介绍-容器技术基础-Docker

云原生容器技术 4 云原生容器技术概要介绍-容器编排技术基础-Kubernetes

docker容器卷技术讲解

每天5分钟玩转容器技术 整理目录

云原生容器技术 1 云原生容器技术概要介绍-云原生技术概述

容器生态系统 (续) - 每天5分钟玩转容器技术