Host:Docker

From Chaosdorf Wiki
docker
Ort Host:Vm
Zweck Container hosten
OS Debian 12
Disks 160GB160,000 MB <br />160,000,000 kB <br />0.16 TB <br />
RAM 4GB3,814.697 MiB <br />3,906,250 kiB <br />4,000,000,000 B <br />3.725 GiB <br />0.00364 TiB <br />
Admin-Toolkit No
PAM? No
SSH user login? No
Besitzstatus virtuell
Admins Derf, dfjera, Hanemile, YtvwlD, haris
NetBox URL [1]

(Das ist der Docker-Host im Rechenzentrum, nicht verwechseln mit Host:Dockerserver!)

Container, Container, Container – auf chaosdorf.de!

Aktuell ist das eine relativ minimale Installation: in `/home/chaosdorf` liegen Ordner mit `docker-compose.yml`-Dateien. Die Dienste exposen jeweils einen Port auf ::, Host:Extern spielt Reverse Proxy.

Cheatsheet[edit source]

# allgemein
docker ps # zeigt alle laufenden Container und freigegebenen Ports an
docker ps -a # zeigt alle Container an
docker volume ls # zeigt alle Volumes an (liegen in /var/lib/docker/volumes)
# für ein Projekt (im entsprechenden Ordner ausführen)
docker compose pull # lädt neue Versionen der Images herunter
docker compose up --detach --remove-orphans # wendet alle Änderungen an und startet die Container (neu)
docker compose down # stoppt und entfernt die Container (Images und Volumes bleiben erhalten, wenn nicht noch weitere Flags genutzt werden)
docker compose logs # zeigt Logs an

Zukunftsmusik[edit source]

  • Backups
  • Docker Swarm? (hauptsächlich für Konsistenz mit Host:Dockerserver
  • Traefik?
  • mehr Dienste?
    • pretalx
    • pretix
    • netbox
    • Authentik (um das LDAP loszuwerden)