16.2. 创建 OSTree 存储库
您可以使用 RHEL for Edge Commit (.tar)
或 RHEL for Edge Container (.tar)
镜像类型,使用 RHEL 镜像构建器创建 OSTree 存储库。这些镜像类型包含一个 OSTree 存储库,其包含一个 OSTree 提交。
-
您可以在 web 服务器上提取
RHEL for Edge Commit (.tar)
,其已准备好提供服务。 -
您必须将
RHEL for Edge Container (.tar)
导入到本地容器镜像存储中,或将镜像推送到容器注册中心。启动容器后,它通过集成的nginx
web 服务器为提交提供服务。
在带有 Podman 的 RHEL 服务器上使用 RHEL for Edge Container (.tar)
来创建一个 OSTree 存储库:
前提条件
-
您创建了一个
RHEL for Edge Container (.tar)
镜像。
流程
从镜像构建器下载容器镜像:
$ composer-cli compose image _<UUID>
将容器导入到 Podman :
$ skopeo copy oci-archive:_<UUID>_-container.tar containers-storage:localhost/ostree
启动容器并使用端口
8080
使其可用:$ podman run -rm -p 8080:8080 ostree
验证
检查容器是否正在运行:
$ podman ps -a