,

适用于 Microsoft HyperV 的 Podman 机器 – 步骤 1

在之前的一篇文章中,我谈到了我正在为 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 配置文件。

machine 正在运行
正在运行自定义镜像

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

发表回复

订阅

输入您的电子邮件地址以接收来自本网站的电子邮件更新。

返回

您的消息已发送

警告
警告
警告。

分类


搜索