6.4. 临时更改容器运行时
您可以使用 podman run
命令和 --runtime
选项来更改容器运行时。
注意
<runtime>
可以是 crun 或 runc。
先决条件
-
container-tools
元数据包已安装。
流程
拉取
registry.access.redhat.com/ubi9/ubi
容器镜像:$ podman pull registry.access.redhat.com/ubi9/ubi
使用
--runtime
选项更改容器运行时:$ podman run --name=myubi -dt --runtime=<runtime> ubi9 e4654eb4df12ac031f1d0f2657dc4ae6ff8eb0085bf114623b66cc664072e69b
可选:列出所有镜像:
$ podman ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e4654eb4df12 registry.access.redhat.com/ubi9:latest bash 4 seconds ago Up 4 seconds ago myubi
验证
确保 myubi 容器中的 OCI 运行时设为
<runtime>
:$ podman inspect myubi --format "{{.OCIRuntime}}" <runtime>