在 Docker 中运行 Firecracker

有什么方法可以在 Docker 容器中运行 Firecracker。

我尝试了 firecracker 中的基本网络,尽管容器化的 firecracker 有很多好处

  1. 没有障碍来创建和管理覆盖网络并附加

  2. 在 Docker 群和 Kubernetes 中部署

  3. 无需清理 IPTables/网络规则等。


拉风的咖菲猫
浏览 137回答 3
3回答

哈士奇WWW

您可以使用 kata-containers 来简化。

千巷猫影

设置教程您可以在 Weaveworks 找到一个包含所有基础知识的好教程用编织点燃启动你的虚拟机它介绍了编织工程点燃(Github)Ignite 的工作方式就像是“docker”的一对一替代品,它确实适用于我的 Raspberry PI 4,也适用于 Debian11。如何使用创建并启动虚拟机 $ sudo ignite run weaveworks/ignite-ubuntu \                  --cpus 1 \                 --memory 1GB \                 --ssh \                 --name my-vm1显示您的 VM 进程 $ ignite ps登录到正在运行的虚拟机 $ sudo ignite ssh my-vm1在我的 Raspberry PI 4(8Gb,64 位 Debian11)上启动(手动)一个新的 VM 需要几秒钟的时间:登录其中任何一个$ sudo ignite ssh my-vm3自由自在如果您不费吹灰之力,您可以启动一个 MicroVM 集群,这允许其他场景。它的工作方式更不像带有 VM 的 docker-swarm。Footloose 从文件中读取要创建的机器集群的描述,默认情况下名为 footloose.yaml。请检查自由虚拟机集群(Github)注意:请注意 Apache ignite,这是针对其他问题的解决方案,不要被它搞糊涂了。

qq_笑_17

我想出了一些非常基本的东西:它允许创建可以在容器化的 firecracker 中运行的 go 应用程序
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go