Inhaltsverzeichnis

shack Standards

Versionen

Version Bearbeiter Änderungsdatum Änderungsbemerkung
0.1 hase 11-09-2020 Template angelegt
0.2 hase 18-09-2020 Platzhalter für virtuelle IPs

Allgemein

Hier sollen alle shack-spezifischen Defaults aufgelistet werden.

Sammlung von Docker Compose Files

Alle Container, die auf einem Host laufen sollen, müssen in Docker Compose Files in einer Ordnerstruktur abgelegt werden.

Hier ein Beispiel:

docker-repo
  servicename
    docker-compose.yml
    docker-compose.secret.yml
  servicename2
    docker-compose.yml

Benutzung dann mit

cd docker-repo/servicename; docker-compose -f docker-compose.yml -f docker-compose.secret.yml CMD

Ort des Verzeichnisbaums

Der eben angesprochene docker-repo Verzeichnisbaum wird auf Docker Hosts unter /root/Projects/docker-repo abgelegt.

Git

Bitte auf https://gitlab.com/shackspace/docker-repos ein Repo für den Host anlegen.

IP Vergabe

IPs werden auf Basis der PHPIPAM vergeben. Diese ist im shack-Netz unter http://ipam.shack oder http://10.42.14.19 verfügbar.