5.7. 将 localhost 上的目录挂载到容器
您可以通过在容器内挂载主机 /dev/log
设备,来将容器内的日志消息提供给主机系统。
先决条件
-
container-tools
元数据包已安装。
流程
运行名为
log_test
的容器,并在容器内挂载主机/dev/log
设备:podman run --name="log_test" -v /dev/log:/dev/log --rm \ registry.redhat.io/ubi10/ubi logger "Testing logging to the host"
# podman run --name="log_test" -v /dev/log:/dev/log --rm \ registry.redhat.io/ubi10/ubi logger "Testing logging to the host"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
journalctl
工具来显示日志:journalctl -b | grep Testing
# journalctl -b | grep Testing Dec 09 16:55:00 localhost.localdomain root[14634]: Testing logging to the host
Copy to Clipboard Copied! Toggle word wrap Toggle overflow --rm
选项会在容器退出时删除容器。