Log Driver(Podman)

Log Driver(Podman)

Log Driver #

Log Driver Options #

  1. journald Use systemd journal to store logging information Persist logs after container removal: Yes Log Rotation: No
  2. k8s-file Store logging data in Kubernetes format flat file Persist logs after container removal: No Log Rotation: No
  3. None Do not store any logging information Persist logs after container removal: No Log Rotation: No

see the default log driver #

$ podman info --format '{{ .Host.LogDriver }}'

set to log to k8s-file #

$ mkdir -p $HOME/.config/containers/containers.conf.d
$ cat > $HOME/.config/containers/containers.conf.d/log_driver.conf << _EOF
[containers]
log_driver="journald"
_EOF
$ podman info --format '{{ .Host.LogDriver }}'
journald

Check if log persists:

$ podman run --rm --name test2 ubi8 echo "Check if logs persist"

From #