我通过 Docker 从源代码构建并按照步骤完成了Firecracker microVM的入门指南。我通过 CLI/Visual Studio UI/ECS 掌握了 Docker 的工作知识,并记得在 Docker 普及之前手动构建 AWS AMI...
然而,这部分对我来说是完全未知的领域,过去几周的几轮谷歌搜索并没有帮助:
接下来,您将需要一个未压缩的 Linux 内核二进制文件和一个 ext4 文件系统映像(用作 rootfs)。您可以使用我们的 microVM 映像 S3 存储桶中的这些文件:kernel和rootfs。
什么是
hello-vmlinux.bin
以及如何使用我的预安装应用程序构建一个?是否可以与 Docker 或 AMI 类似,即以简单的方式完成?什么是
hello-rootfs.ext4
文件以及如何为与上述 1. 中相同的目的创建自定义文件?