On Di, 09.03.21 10:24, Sebastian Borchers (sebastian@xxxxxxxxxxxxx) wrote: > Hello, > > I have a question. I am trying to read journald log files within a > docker container on a host that is using systemd. > Inside the container, systemd is NOT running. I want to use a library > that uses the sd-journal API to read the logs within the container. > > I tried the following docker cmd: > > /docker run --rm --interactive --tty \// > // --net host \// > // //--privileged \// > // //-v /run:/run \// > // -v /var:/var \// > // --mount type=bind,source=/sys/fs/cgroup,target=/sys/fs/cgroup \// > // --mount type=bind,source=/sys/fs/fuse,target=/sys/fs/fuse \ > myContainer:latest > / > > When running my code inside this container, though, the log files are > always empty. > Running the same code on my host machine correctly yields the log files. Does "journalctl --file=…" work? Lennart -- Lennart Poettering, Berlin _______________________________________________ systemd-devel mailing list systemd-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/systemd-devel