ich hatte die Solaranzeige ca 1,5 Jahre auf einen Raspi4 laufen, bis er hardwareseitig kaputt ging. Daher jetzt der Versuch mit Docker unter Ubuntu 22.04.2 LTS auf einem Intel NUC.
Der Docker läuft soweit und der User ist in der Gruppe docker. Zugriff über SSH/ Putty geht auch.
Der letzte Befehl war:
Code: Alles auswählen
~$ docker run -it takealug/solaranzeige
Da sehe ich dann auch keinen Fehler, trotzdem bleibt es mit blinkendem Curser stehen wie unten zu sehen. Mit Strg-C kann ich es beenden, aber das ist glaube nicht der Plan.


Code: Alles auswählen
~$ docker run -it takealug/solaranzeige
Current default time zone: 'Europe/Berlin'
Local time is now: Fri Mar 3 09:41:38 CET 2023.
Universal Time is now: Fri Mar 3 08:41:38 UTC 2023.
users:x:100:
##################################
# Initial Setup for Solaranzeige #
##################################
create necessary files/directories...
downloading Main Program...
Cloning into 'solar_config'...
remote: Enumerating objects: 386, done.
remote: Counting objects: 100% (386/386), done.
remote: Compressing objects: 100% (256/256), done.
remote: Total 386 (delta 146), reused 294 (delta 93), pack-reused 0
Receiving objects: 100% (386/386), 3.85 MiB | 8.73 MiB/s, done.
Resolving deltas: 100% (146/146), done.
Update wird gestartet .....
Solaranzeige Update ist beendet. Normalerweise ist kein 'reboot' nötig,
außer das Problem lag in der Verbindung zum Regler / Wechselrichter.
In diesem Fall muss der Docker neu gestartet werden:
Dieser Update war nicht für das Betriebssystem, InfuxDB und auch nicht für Grafana.
Installing PVForecast...
Cloning into 'PVForecast'...
remote: Enumerating objects: 318, done.
remote: Counting objects: 100% (89/89), done.
remote: Compressing objects: 100% (77/77), done.
remote: Total 318 (delta 40), reused 32 (delta 10), pack-reused 229
Receiving objects: 100% (318/318), 995.82 KiB | 8.58 MiB/s, done.
Resolving deltas: 100% (179/179), done.
'/tmp/git/PVForecast/PVForecast/' -> '/pvforecast/PVForecast/'
'/tmp/git/PVForecast/PVForecast/__init__.py' -> '/pvforecast/PVForecast/__init__.py'
'/tmp/git/PVForecast/PVForecast/csvinput.py' -> '/pvforecast/PVForecast/csvinput.py'
'/tmp/git/PVForecast/PVForecast/dbrepository.py' -> '/pvforecast/PVForecast/dbrepository.py'
'/tmp/git/PVForecast/PVForecast/dwdforecast.py' -> '/pvforecast/PVForecast/dwdforecast.py'
'/tmp/git/PVForecast/PVForecast/forecast.py' -> '/pvforecast/PVForecast/forecast.py'
'/tmp/git/PVForecast/PVForecast/forecast_manager.py' -> '/pvforecast/PVForecast/forecast_manager.py'
'/tmp/git/PVForecast/PVForecast/influx.py' -> '/pvforecast/PVForecast/influx.py'
'/tmp/git/PVForecast/PVForecast/openweather.py' -> '/pvforecast/PVForecast/openweather.py'
'/tmp/git/PVForecast/PVForecast/pvmodel.py' -> '/pvforecast/PVForecast/pvmodel.py'
'/tmp/git/PVForecast/PVForecast/solcast.py' -> '/pvforecast/PVForecast/solcast.py'
'/tmp/git/PVForecast/PVForecast/visualcrossing.py' -> '/pvforecast/PVForecast/visualcrossing.py'
Installing Grafana Plugins...
✔ Downloaded and extracted fetzerch-sunandmoon-datasource v0.3.0 zip successfully to /var/lib/grafana/plugins/fetzerch-sunandmoon-datasource
Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.
✔ Downloaded and extracted briangann-gauge-panel v0.0.9 zip successfully to /var/lib/grafana/plugins/briangann-gauge-panel
Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.
##############################################################################################
# Initial Setup for Solaranzeige completed, please run /solaranzeige/setup for Configuration #
# example : docker exec -ti Solaranzeige /solaranzeige/setup #
##############################################################################################