3.2. 使用逻辑绑定的镜像
每个逻辑上绑定的镜像都在 Podman Quadlet .image
或 .container 文件中定义
。
先决条件
-
container-tools
元数据软件包已安装。
流程
创建
Containerfile
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
.container
定义中,使用:GlobalArgs=--storage-opt=additionalimagestore=/usr/lib/bootc/storage
GlobalArgs=--storage-opt=additionalimagestore=/usr/lib/bootc/storage
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在这个
Containerfile
示例中,通过在/usr/lib/bootc/bound-images.d
目录中创建一个指向.image
或.container
文件的符号链接,选择镜像以逻辑方式绑定。创建符号链接后,您可以使用
引导升级或
bootc 开关
。新 bootc 镜像中定义的绑定镜像会自动拉取到 bootc 镜像存储中,并可用于 Podman 等容器运行时。使用以下命令,明确将镜像配置为指向 bootc 存储作为额外镜像存储:
podman --storage-opt=additionalimagestore=/usr/lib/bootc/storage run <image>
podman --storage-opt=additionalimagestore=/usr/lib/bootc/storage run <image>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow