[vz-dev] Docker

Thomas Höpfner thomas at thhoe.de
Fri Jul 21 08:48:21 CEST 2017


Hallo Andreas,



für den Betrieb als Container habe ich folgenden Grund:

Ich habe eine VM mit Univention Corporate Server und eine mit Debian für VZ laufen. Die 2. VM möchte ich einsparen.


Um VZ auf den UCS zu installieren müsste ich erst alle Abhängigkeiten erfüllen, was von der Distribition nicht suppordet wird. Docker wird dagegen direkt unterstützt.

Zur Datenerfassung benutze ich einen Net-IO mit Ethersex, also kommen die Daten über das Netzwerk zum VZ. Das sollte mit Docker auch funktionieren.

Auf die Idee bin ich gekommen durch den Artikel in der c't. 

Im Moment kann ich aber nicht mehr daran arbeiten, werde also warten bis du fertig bist. Wenn du einen Tester brauchst schicke mir eine PM.




Thomas 


-----Ursprüngliche Nachricht-----
Von: Andreas Goetz <cpuidle at gmail.com>
Gesendet: Don 20 Juli 2017 14:22
An: volkszaehler.org <volkszaehler-dev at demo.volkszaehler.org>
Betreff: Re: [vz-dev] Docker

Hallo Thomas,

On 20. Jul 2017, at 06:15, Thomas Höpfner <thomas at thhoe.de <mailto:thomas at thhoe.de> > wrote:

Hallo Andreas,

ich habe längere Zeit nicht mitgelesen. Wahrscheinlich kann ich deshalb nichts mit den begriffe "Performance Middleware" anfangen.
So wie ich das konzept von Docker verstanden habe soll in jeden Container nur ein Dienst laufen. Für VZ heist das nach meinen Verständnis je einer für
- Datenbank
- Middleware
- Frontend

Kann man machen, wäre aber ziemlich over-engineered, insbesondere da FE und MW ohnehin in einem github repo stecken. Datenbacnk separat ist sicher sinnvoll.


Für die Datenbank sollte es fertige Container geben, aber wie trenne ich Middleware und Frontend? Sollte der VZ-Logger auch in einen eigenen Container laufen? 

Warum soll vzlogger überhaupt in einem Container laufen? Hast Du eine Ahnung wie Du Deine Zähler da ran bringen willst?

Wie kommunizieren die Teile miteinander?

Docker Doku lesen oder warten bis ich fertig bin ;)

Sehr spezielle Fragen. Für mich im Moment überschaubar ist die Datenbank, hier werde ich einfach mal Anfangen.

Thomas

Viele Grüße, Andreas



-----Ursprüngliche Nachricht-----
Von: Andreas Goetz <cpuidle at gmail.com <mailto:cpuidle at gmail.com> >
Gesendet: Mit 19 Juli 2017 09:39
An: volkszaehler.org <http://volkszaehler.org> <volkszaehler-dev at demo.volkszaehler.org <mailto:volkszaehler-dev at demo.volkszaehler.org> >
Betreff: Re: [vz-dev] Docker

Moin Thomas,

Bisher nicht aber ich mag die Idee. Sinnvoll wäre Performance Middleware mit lokalem Frontend, cron Jobs für Aggregation und Pushserver sollten auch aufgesetzt sein.

Ich schau mal ob ich das hin bekommen- wäre eine schöne Einarbeitung in Docker.

vg
Andreas


2017-07-19 9:22 GMT+02:00 Thomas Höpfner <thomas at thhoe.de <mailto:thomas at thhoe.de> >:
 Hallo zusammen,
 
 hat schon jemand VZ als Container in Docker realisiert?
 
 
 Thomas 
 



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20170721/794a5551/attachment-0001.html>


More information about the volkszaehler-dev mailing list