Installation
Podman
Ich benutze podman
anstelle von docker
. podman
integriert sich mit Quadlets bestens in systemd
, und das auch noch als normaler Benutzer (rootless). Für diejenigen, die sich mit docker
und docker-compose
wohler fühlen, gibt es alternativ ein docker-compose.yml
.
Quickstart: podman pods
Im Quickstart-Guide kommt podman pod
zum Einsatz. Die Umgebung ist nicht für den produktiven Einsatz gedacht, ist aber einfach anzuwenden, wenn man Cocard einfach mal nur ausprobieren will.
Podman mit Systemd und Quadlets für Produktiv-Umgebungen
Quadlets integrieren sich perfekt in systemd
und sind daher die bevorzugte Variante für den produktiven Einsatz von Podman. Benötigt wird mindestens podman
Version 4.4.
Reverse Proxy zur Absicherung von Cocard
Cocard als Container ist für den Einsatz hinter einen Reverse Proxy wie Traefik gedacht. Der Einsatz mit Apache2 oder Nginx ist aber ebenfalls möglich. Cocard stellt selbst keine TLS-Verbindung zur Verfügung, die Handhabung von TLS und den notwendigen Zertifikaten ist Aufgabe des Reverse Proxy.
Quickstart: docker-compose
Alternativer Einsatz von docker-compose
statt podman pods
.