在之前的一篇文章中,我谈到了我正在为 Podman machine 及其使用 Microsoft HyperV 而开始的工作。我很高兴我的第一个启用该功能的拉取请求最近已合并到 Podman 中。目前,它只涉及 machine 的基本功能,例如:创建、删除、启动和停止。
> .\podman.exe machine init --image-path C:\Users\baude\Downloads\fedo ra-coreos-37.20230303.dev.0-hyperv.x86_64.vhdx.zip Extracting compressed file Machine init complete To start your machine run: podman machine start > .\podman.exe machine start Starting machine "podman-machine-default" Machine "podman-machine-default" started successfully
此外,为了支持 HyperV,ignition 项目 以及 coreos-assembler 项目 也投入了大量工作。这些基本构建块使我能够构建一个合适的镜像并注入 ignition 配置文件。


我还有很多工作要做,才能使其可用。我们需要能够为 Podman socket 等创建连接,实现某种程度的用户网络,以及将卷挂载到 machine 中的能力。一旦我能让它对早期采用者可用,我将写一篇操作指南,并很乐意听取反馈。
发表回复