gpt4 book ai didi

docker - Alpine Linux是Unikernel的实现吗?

转载 作者:行者123 更新时间:2023-12-02 21:26:03 24 4
gpt4 key购买 nike

我已经阅读了很多有关Docker容器和Unikernel的知识,以及如何在自己的应用程序中运行轻量级环境。

我知道Linux容器和Unikernel是不同的东西,因为第一个是内核功能(例如 namespace ,cgroup等)的实现,这些功能与主机的OS共享资源,第二个是围绕应用程序构建的独立的专用库操作系统。

但是后来我偶然发现了Dockerhub中的Alpine linux衍生镜像。它们非常轻巧且非常专业。但是它们是否围绕相同的LXC / runc功能运行?

是否可以使用Docker在虚拟机监控程序实现下运行Unikernel?

Alpine 图像和其他图像之间有什么区别?

最佳答案

我对Unikernels不太熟悉,但是我可以尝试回答您的最后一个问题:

大多数Docker镜像都基于Ubuntu,主要区别在于镜像的大小,而Ubuntu镜像只有183MB,而Alpine镜像只有4.5MB。

因此,Alpine的攻击面较低,为安全起见,请在此处查看:http://www.alpinelinux.org/about/

Alpine Linux was designed with security in mind



我认为Alpine Linux镜像可在相同的LXC / runc功能上运行。

关于docker - Alpine Linux是Unikernel的实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38030116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com