40.2. 运行容器
您可以使用 Dockerfile 运行容器。
流程
使用
podman run
命令运行容器:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
本例演示了 podman run
命令以及所需的特定于时间的选项。例如:
-
第一位置(FIFO)调度程序策略可用于通过
--cap-add=sys_nice
选项在容器内运行的工作负载。这个选项还允许在调整实时工作负载时设置 CPU 关联性线程,另一个重要的配置维度。 --device=/dev/cpu_dma_latency
选项使主机设备在容器内可用(由 cyclictest 工作负载用于配置 CPU 空闲时间管理)。如果指定的设备不可用,则会出现类似以下信息的错误:WARN: stat /dev/cpu_dma_latency failed: No such file or directory
当预先使用类似这些错误消息的错误消息时,请参阅 podman-run(1)手册页。要获得在容器内运行的特定工作负载,其他
podman-run
选项可能会有所帮助。在某些情况下,您还需要添加
--device=/dev/cpu
选项来添加该目录层次结构,映射每个 CPU 设备文件,如/dev/cpu/*/msr
。