m (→Zukunftsmusik) |
(doc, admins: +maximemelian) |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 5: | Line 5: | ||
|purpose=Container hosten | |purpose=Container hosten | ||
|disk=160GB | |disk=160GB | ||
|ram= | |ram=4GiB | ||
|admin_toolkit=No | |admin_toolkit=No | ||
|ssh_pam=No | |ssh_pam=No | ||
|ssh_userlogin=No | |ssh_userlogin=No | ||
|ownership=virtual | |ownership=virtual | ||
|admins=Derf, Hanemile, YtvwlD | |admins=Derf, dfjera, Hanemile, YtvwlD, haris, maximemelian | ||
|netbox_url=https://netbox.chaosdorf.space/virtualization/virtual-machines/19/ | |||
}} | }} | ||
(Das ist der Docker-Host im Rechenzentrum, nicht verwechseln mit [[Host:Dockerserver]]!) | (Das ist der Docker-Host im Rechenzentrum, nicht verwechseln mit [[Host:Dockerserver]]!) | ||
| Line 16: | Line 17: | ||
Container, Container, Container – auf chaosdorf.de! | Container, Container, Container – auf chaosdorf.de! | ||
Aktuell ist das eine relativ minimale Installation: in | Aktuell ist das eine relativ minimale Installation: in <code>/home/chaosdorf</code> liegen Ordner mit `docker-compose.yml`-Dateien. | ||
Die Dienste exposen jeweils einen Port auf ::, [[Host:Extern]] spielt Reverse Proxy. | Die Dienste exposen jeweils einen Port auf ::, [[Host:Extern]] spielt Reverse Proxy. | ||
* neue docker-compose Projekte bitte als Unterordner in <code>/srv/docker</code> ablegen! | |||
== Cheatsheet == | == Cheatsheet == | ||
| Line 36: | Line 39: | ||
* Traefik? | * Traefik? | ||
* mehr Dienste? | * mehr Dienste? | ||
** pretalx | |||
** pretix | |||
** netbox | |||
Latest revision as of 20:19, 30 July 2025
| 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 | 4GiB4,096 MiB <br />4,194,304 kiB <br />4,294,967,296 B <br />0.00391 TiB <br />4,294.967 MB <br /> |
| Admin-Toolkit | No |
| PAM? | No |
| SSH user login? | No |
| Besitzstatus | virtuell |
| Admins | Derf |
| 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.
- neue docker-compose Projekte bitte als Unterordner in
/srv/dockerablegen!
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