Dockerimage

Solaranzeige und Docker
Alles was mit der Docker Version zu tun hat.

Moderatoren: Ulrich, DeBaschdi

etofi
Beiträge: 56
Registriert: Fr 27. Nov 2020, 12:15
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Dockerimage

Beitrag von etofi »

Wir brauchen wieder mal ein Update im Docker Container.
Ich bekomme beim Ausführen der PVForecasts.py aktuell folgenden Fehlermeldung

Code: Alles auswählen

/usr/local/lib/python3.9/dist-packages/pandas/core/computation/expressions.py:21: UserWarning: Pandas requires version '2.8.4' or newer of 'numexpr' (version '2.7.2' currently installed).
  from pandas.core.computation.check import NUMEXPR_INSTALLED
--v2.11.04--------------- Start (config.ini at 2024-07-27, 08:28:04 - local)
processing MOSMIX_L
Error: Can't run MOSMIX_L - pvlib library installation missing or old version (required: >=0.9.0)
Terminating in method MOSMIX_L; review config file to fix error, or report issue on Github
Den ersten Teil zu 'numexpr' kann man so beheben

Code: Alles auswählen

pip install --upgrade numexpr
@DeBaschdi: Kannst Du das bitte in das aktuelle Image einbauen.

Den zweiten Teil hatten wir schon mal ich versuche das mit StefaE zu klären

UPDATE:
Den zweiten Teil zu 'pvlib ' kann man so beheben

Code: Alles auswählen

pip install --upgrade h5py
@DeBaschdi: Kannst Du auch das bitte in das aktuelle Image einbauen.

DeBaschdi
Beiträge: 301
Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 14 Mal
Danksagung erhalten: 57 Mal

Re: Dockerimage

Beitrag von DeBaschdi »

Moin,
ich komm gerad aus dem Urlaub zurück, ich schau mir das an

Kuschelmonschter
Beiträge: 63
Registriert: So 23. Jan 2022, 20:38
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal

Re: Dockerimage

Beitrag von Kuschelmonschter »

Ich setze gerade einen neuen Raspberry Pi 5 mit 8 GB auf (hauptsächlich, um Immich darauf laufen zu lassen). Ich habe Solaranzeige diesmal über docker compose aufgesetzt. Das im Repo zur Verfügung gestellte docker-compose.yml weist einen Fehler bei User- und Group-ID auf (PUID statt USER_ID u. PGID statt GROUP_ID). Außerdem ist der version-Tag bei neueren compose Versionen obsolet. Hier meine Variante:

Code: Alles auswählen

services:
  solaranzeige:
    image: takealug/solaranzeige:arm64v8
    container_name: Solaranzeige
    environment:
      - USER_ID=2001
      - GROUP_ID=2001
      - TIMEZONE=Europe/Berlin
      - UPDATE=no
      - MOSQUITTO=yes
      - INFLUXDB=yes
    volumes:
      - /home/Solaranzeige/var/solaranzeige:/solaranzeige
      - /home/Solaranzeige/var/pvforecast:/pvforecast
      - /home/Solaranzeige/var/influx:/var/lib/influxdb
      - /home/Solaranzeige/var/grafana:/var/lib/grafana
      - /home/Solaranzeige/var/www:/var/www
    tmpfs:
      - /var/log
      - /tmp
    ports:
      - 3000:3000
      - 1883:1883
      - 8080:80
    restart: unless-stopped
Wenn ich PIUD und GUID verwende, wird im Container 99/100 verwendet, egal, was ich setze.

Mir ist auch noch aufgefallen, dass du einen chmod 777 auf die ganzen Volume-Dateien machst. Wohl damit sie außerhalb vom Container von jedem gelesen/geschrieben werden können? Evtl. sollte man hier eher den Host-User reingeben und chmod 770 machen?

froos22
Beiträge: 5
Registriert: Mi 11. Sep 2019, 23:04
Wohnort: Die Niederlande

Re: Dockerimage

Beitrag von froos22 »

Ich wollte nur mal melden das ich super Zufrieden bin mit dem Dockerimage und Compose datei. Mein Pi 3 war am sterben und jetzt konnte ich flott auf mein Dockerhost umsteigen ohne Luecken im Monitoring.

Super!
----
Wer Rechtschreibfehler findet, darf sie behalten
----

zufi
Beiträge: 7
Registriert: Di 26. Nov 2024, 12:51
Hat sich bedankt: 1 Mal

Re: Dockerimage

Beitrag von zufi »

wie funktioniert der Abgleich zwischen der Raspi-Version und dem Docker Container?

Ulrich hat heute einen hotfix gemacht, damit mein neuer Sofar WR läuft. Dieser fix ist aber nun natürlich nicht im Docker-Container.
Wie muss ich hier vorgehen? Kann man die Docker-Version einfach updaten und wenn ja, wie?

Merci!

Benutzeravatar
Maxwell_Smart
Beiträge: 9
Registriert: Mo 19. Dez 2022, 19:41
Wohnort: Sauerland
Hat sich bedankt: 2 Mal

Re: Dockerimage

Beitrag von Maxwell_Smart »

Moin zufi,
bist du mit deiner Frage weiter gekommen? Ich habe die Solaranzeige perfekt im Container laufen. Aber leider sind in der user-config nur die die Regler bis "83" aufgeführt. Ich benötige aber Regler 89 :| Es scheint so zu sein das kein Update möglich ist s. Anhang. Es kommt zwar "Update wird gestartet"... dann wird aber sofort zur Eingabe gesprungen.

In der Update.log steht : s. Anhang


Gruss JUKI
Dateianhänge
update1.jpg
update.jpg
update.jpg (30.72 KiB) 41 mal betrachtet
6xJAM60S21-375/MR = 4KW 48V DIY LIFEPO4 Speicher = Epever Xtra 40A = SUN-1000GTIL2 = ABB A44 Platinum

Paul1984
Beiträge: 50
Registriert: Mo 6. Mär 2023, 21:00
Danksagung erhalten: 2 Mal

Re: Dockerimage

Beitrag von Paul1984 »

das wird wohl eher an deinem Setup liegen...ich hab keine Probleme mit dem Image, bei mir geht es bis Regler 92

Zurück zu „Docker Container“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste