7.13. 容器
Podman 的 SQLite 数据库后端作为技术预览提供
从 Podman v4.6 开始,Podman 的 SQLite 数据库后端作为技术预览提供。要将数据库后端设置为 SQLite,请在 /etc/containers/containers.conf
配置文件中添加 database_backend = "sqlite"
选项。在切换到 SQLite 数据库后端前,请运行 podman system reset
命令,来将存储重置回初始状态。请注意,您必须重新创建所有容器和 pod。SQLite 数据库保证好的稳定性和一致性。容器堆栈中的其他数据库也会被移到 SQLite。BoltDB 保留默认的数据库后端。
Jira:RHELPLAN-154429[1]
podman-machine
命令不被支持
用于管理虚拟机的 podman-machine
命令仅作为技术预览提供。相反,请直接从命令行运行 Podman。
Jira:RHELDOCS-16861[1]
构建多架构镜像作为技术预览提供
podman farm build
命令可用于创建多架构容器镜像,作为技术预览提供。
farm 是在其中运行 unix podman socket 的机器组。场中的节点可以具有不同的架构的机器。podman farm build
命令比 podman build --arch --platform
命令更快。
您可以使用 podman farm build
来执行以下操作:
- 在场的所有节点上构建镜像。
- 将节点捆绑到清单列表中。
-
在所有场节点上执行
podman build
命令。 -
使用
--tag
选项将镜像推送到指定的 registry。 - 本地创建清单列表。
将清单列表推送到 registry。
清单列表包含每个原生架构类型的镜像,该类型存在于场中。
Jira:RHELPLAN-154436[1]