Zdravim,
mam container postaveny na oficialnim obrazu debian:12. Chci,a by mi v nem normalne fungoval rsyslog a logy koncily ve /var/log, ktery je namapovan z uloziste mimo container.
Na debian:11 jsem do containeru doinstaloval rsyslog, logrotate a neco malo poladil a logy funguji. Mam tak rozjeto nekolik containeru.
V debian:12 se rsyslog nainstaluje, ovsem prikaz "service" sluzbu nevidi. Ani ve vypise --status-all ani pri primem povelu start.
Pokud pustim rucne /sbin/rsyslogd, pak rsyslog najede a logovani funguje.
Samozrejme jsem se snazil googlit, ale hleda se to velice spatne, protoze pri spojeni slov "docker debian image rsyslog" je vetsina vysledku o tom, jak logovat na hostovi a ne v containeru.
Hral jsem si s tim uz pred pul rokem, ted to zkousim znovu (s aktualnim obrazem pro debian:12) a je to furt stejne.
Nechce se mi na prasaka poustet rsyslogd "rucne", ale samozrejem to asi je reseni. Nemate prosim nekdo napad na cistejsi reseni?