howto:docker
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
howto:docker [2021/07/27 21:34] – [Volkszaehler "erweitern"] itchy2 | howto:docker [2021/07/27 21:38] (aktuell) – [offene Punkte] itchy2 | ||
---|---|---|---|
Zeile 170: | Zeile 170: | ||
< | < | ||
- | ====Volkszaehler | + | ====Volkszaehler |
Das minimalistische Volklszaehler Dockerfile muss für das Zusammenspiel mit Jobber erweitert werden: | Das minimalistische Volklszaehler Dockerfile muss für das Zusammenspiel mit Jobber erweitert werden: | ||
Zeile 211: | Zeile 211: | ||
<note important> | <note important> | ||
+ | |||
+ | ====Docker Compose File==== | ||
+ | Ein fertiges Docker Compose File könnte wie folgt aussehen: | ||
+ | |||
+ | < | ||
+ | version: ' | ||
+ | |||
+ | mysqldb: | ||
+ | image: mysql | ||
+ | container_name: | ||
+ | command: --default-authentication-plugin=mysql_native_password | ||
+ | restart: always | ||
+ | ports: | ||
+ | - 3306:3306 | ||
+ | - 33060:33060 | ||
+ | volumes: | ||
+ | - < | ||
+ | - < | ||
+ | |||
+ | volkszaehler: | ||
+ | image: volkszaehler_ssh: | ||
+ | container_name: | ||
+ | ports: | ||
+ | - 8080:8080 | ||
+ | - 8082:8082 | ||
+ | - 5582:5582 | ||
+ | depends_on: | ||
+ | - mysqldb | ||
+ | links: | ||
+ | - mysqldb | ||
+ | restart: always | ||
+ | |||
+ | jobber_mysql_ssh: | ||
+ | image: jobber_mysql_ssh: | ||
+ | container_name: | ||
+ | restart: always | ||
+ | volumes: | ||
+ | - < | ||
+ | </ | ||
=====offene Punkte===== | =====offene Punkte===== | ||
- | * Aggregationen in der Middleware | ||
* Mapping der Config-Files ohne erneutes Docker Build | * Mapping der Config-Files ohne erneutes Docker Build | ||
* Überprüfung des Ansatzes für den Push-Server | * Überprüfung des Ansatzes für den Push-Server |
howto/docker.txt · Zuletzt geändert: 2021/07/27 21:38 von itchy2