Seite 2 von 39
Re: Dockerimage
Verfasst: Mo 28. Sep 2020, 13:10
von DeBaschdi
Andreb hat geschrieben: ↑So 27. Sep 2020, 20:09
alles andere frisst mir zu viel Strom.
Sicher, ich beispielsweise bin power User, hab ~20 Server Dienste auf meinem Unraid Server (20W) laufen ,
wenn ich 20 Raspberrys einsetzen würde wäre das doof.
Re: Dockerimage
Verfasst: Mo 28. Sep 2020, 19:46
von reini0815
Hallo DeBaschdi,
danke!!!! Das ist super.
Ich werde es gleich testen, sobald ich etwas Zeit habe.
Wahrscheinlich werde ich nach dem ersten Test dein Dockerfile noch etwas anpassen. Da ich schon einen Mosquitto auf dem Raspi laufen habe, werde ich versuchen meinen vorhandenen zu nutzen. Mal sehen was für Klippen mich da erwarten
Ich berichte dann über meine Erfahrungen.
Reinhard
Re: Dockerimage
Verfasst: Mo 28. Sep 2020, 19:57
von DeBaschdi
Klar, Verbesserungsvorschläge sind willkommen, du kannst auch auf github pull requests schicken
Ist erstmal ein Initial Image, was geht ist das auslesen meines Plenticore Plus, alles andere ist ungetestet.
Datenbanken und Grafana settings (/var/lib/xyz)sind u.a persistent herausführbar und "austauschbar", also übernahme vom PI sollte 1:1 funktionieren.
Re: Dockerimage
Verfasst: Di 29. Sep 2020, 08:43
von DeBaschdi
Image Version 0.0.3 ist online :
- Add Grafana Plugins briangann-gauge-panel
- Add Grafana Plugin fetzerch-sunandmoon-datasource
Re: Dockerimage
Verfasst: So 4. Okt 2020, 18:51
von gropi
Danke Dir für die super Arbeit. Habe mit docker-compose den Teil am Laufen, hier die docker-compose.yml Datei:
Code: Alles auswählen
---
version: "2"
services:
solaranzeige:
image: takealug/solaranzeige:amd64
container_name: Solaranzeige
environment:
- PUID=1002
- PGID=1000
- TZ=Europe/Berlin
- UPDATE="yes"
volumes:
- /home/dockerperson/solaranzeige/data/solaranzeige:/solaranzeige
- /home/dockerperson/solaranzeige/data/influx:/var/lib/influxdb
- /home/dockerperson/solaranzeige/data/grafana:/var/lib/grafana
- /home/dockerperson/solaranzeige/data/www:/var/www
ports:
- 3000:3000
restart: unless-stopped
Wie Ihr sieht, habe ich als Unterverzeichnis 4 Verzeichnisse angelegt.
Gestartet wird mit: docker-compose up -d
Alles andere wie in der Anleitung.
Re: Dockerimage
Verfasst: Mo 5. Okt 2020, 11:43
von Andreb
Sagt mal, wenn ich Docker richtig verstehe, könnte ich jetzt auch das Docker Image für den Raspi nehmen?
Solange der Raspi genug "Dampf" hat - und das hat der 4er - würde das ja reichen.
Re: Dockerimage
Verfasst: Mo 5. Okt 2020, 13:46
von DeBaschdi
Hi,
Docker ist recht sparsam, nur ram sollte genug "da sein"
Ich denke schon das der 4rer genug Reserven hat.
Das eigentliche Image ist auch nur ~240MB groß:)
Es basiert auf Debian Buster "slim"
Re: Dockerimage
Verfasst: Mo 5. Okt 2020, 15:07
von Morchel
Habe auch docker am Pi 4 laufen. Geht perfekt. Man kann den Speicher im docker Compose auch eingrenzen.
Re: Dockerimage
Verfasst: Di 6. Okt 2020, 22:00
von bjoernbg
Ja, Docker auf dem Pi ist kein Problem. Aufpassen muss man aber mit Influx – wenn der RAM zur Neige geht (und Influx is hungrig!) stürzt der Container einfach ab. Dabei ging mir auch schon die Datenbank mal kaputt. Am besten also den Ramverbrauch im Auge behalten und mit genügend Puffer planen (zum starten und auch zwischendurch braucht influx immer wieder mal ne gehörige Menge mehr RAM als im Normalbetrieb).
Re: Dockerimage
Verfasst: Mi 7. Okt 2020, 20:14
von Morchel
Damit man dann den PI Monitoren kann, gibt es auch Lösungen welche ebenfalls in einem Docker laufen.
Lauft unter anderem mit cAdvisor.