Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:rz:docker:shack-standards

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.

infrastruktur/rz/docker/shack-standards.txt · Zuletzt geändert: 2022-05-10 06:39 von are