![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容器
文章平均质量分 95
Felix.Lee
这个作者很懒,什么都没留下…
展开
-
Apptainer_Singularity容器原理
Singularity容器技术是劳伦斯伯克利国家实验室开发专门用于高性能计算场景的容器技术(Slurm系统是劳伦斯利弗莫尔国家实验室研发),Singularity完全基于可移植性进行虚拟化,更加轻量级,部署更快,Singularity目前被广泛地各高性能计算中心。后由于Singularity项目加入Linux基金会,改名为Apptainer,以下还是按照原称即Singularity展开介绍。原创 2023-03-26 18:25:46 · 1147 阅读 · 0 评论 -
Docker容器原理
容器在Linux中是一组进程,是与Linux系统相互隔离开的一组进程。容器技术就像一个集装箱,将应用装起来,借用Singularity容器技术PPT的一个图片,可以形象的展示容器的作用。容器就像集装箱一样可以搬来搬去,而且不同集装箱也不会相互干扰。容器技术就是通过一组进程的约束以及动态修改,人为的在Linux系统中创建一个边界。Linux容器(Linux Container,简称LXC)主要用到三种技术:分别是namespace与cgroup以及很早就出现的chroot。原创 2023-03-25 16:41:29 · 557 阅读 · 1 评论 -
Docker容器底层原理
第一次接触 docker 的人可能都会对它感到神奇,一行docker run,就能创建出来一个类似虚拟机的隔离环境,里面的依赖都是 reproduceable 的!然而这里面并没有什么魔法,有人说 Docker 并没有发明什么新的技术。确实是,它只不过是将一些集合在一起,提供了一个简单的 UI 来创建“容器”。这篇文章用来介绍容器的原理。转载 2023-03-25 15:46:04 · 502 阅读 · 0 评论