
Quadlet omogućuje deklariranje Podman spremnika kao nativnih systemd jedinica. Umjesto pokretanja naredbe podman generate systemd nad aktivnim spremnikom ili spajanja krhkih Compose i systemd datoteka, pišete kratku .container datoteku. Podmanov generator (/usr/libexec/podman/quadlet) čita je pri pokretanju sustava ili nakon naredbe daemon-reload te stvara standardnu .service jedinicu kojom upravljate putem alata systemctl.
Datoteku postavite u /etc/containers/systemd/app.container (za administracijski rad) ili u ~/.config/containers/systemd/app.container (bez root ovlasti). Dodajte sekciju [Install] s parametrom WantedBy=multi-user.target kako bi se usluga automatski pokrenula pri paljenju sustava. Zatim izvršite systemctl daemon-reload && systemctl start app.service.
Imenovani volumeni i mreže također predstavljaju samostalne jedinice. Deklarirajte appdata.volume i appnet.network, te ih povežite iz konfiguracijske datoteke spremnika pomoću parametara Volume=appdata.volume:/data i Network=appnet.network. Generator automatski priprema sve zavisnosti.
Važna upozorenja: obavezan je cgroup v2, generirane usluge su prolazne (koristite WantedBy, a ne enable), a način rada bez root ovlasti ne podržava systemd direktivu User=. Za dugotrajna preuzimanja slika postavite TimeoutStartSec=900 u sekciji [Service]. Pogreške sintakse provjerite uz systemd-analyze --user --generators=true verify app.service.
Quadlet zamjenjuje nespretnu integraciju spremnika i systemd sustava prijenosnom konfiguracijom koja se automatski nadograđuje. Predstavlja najčišći pristup pokretanju pojedinačnih spremnika na modernim Linux poslužiteljima.
Povezana područja
Savjetodavna područja vezana uz ovu temu
Ova su područja rada usklađena s temom članka i daju čišći prijelaz od edukativnog sadržaja do konkretne implementacije.
Nastavite čitati
Povezani članci
Prvo po zajedničkim kategorijama, a zatim po najjačem preklapanju u tagovima.

