Docker Restart Problem
Verfasst: Fr 13. Jan 2023, 15:04
Hallo,
ich lasse meine Solaranzeige auf meinem Pi4 - Raspbian GNU/Linux 11 (bullseye) - im Docker Container laufen.
Ich habe einen FTDI Adapter angeschlossen und habe docker mit folgenden Befehl gestartet:
docker run -d
-e USER_ID="1000"
-e GROUP_ID="1000"
-e TIMEZONE="Europe/Berlin"
-e UPDATE="yes"
-e MOSQUITTO="yes"
-e INFLUXDB="yes"
-p 3000:3000
-p 1883:1883
-p 8080:80
-v /home/pi/solaranzeige:/solaranzeige
-v /home/pi/solaranzeige/influx:/var/lib/influxdb
-v /home/pi/solaranzeige/grafana:/var/lib/grafana
-v /home/pi/solaranzeige/pvforecast:/pvforecast
-v /home/pi/solaranzeige/www:/var/www
--device='/dev/ttyUSB0'
--name=Solaranzeige
--restart unless-stopped
--tmpfs /tmp
--tmpfs /var/log
takealug/solaranzeige:arm32v7
Soweit so gut - es funktioniert einwandfrei.
Sobald ich den Pi aber durchstarte, wird der Docker Container auch gestartet. Allerdings bekomme ich dann immer Lesefehler beim Lesen des Reglers über USB.
Somit muss ich nach jedem Restart des Raspberrys den Container stoppen, entfernen und mit docker run neu anlegen. Dann geht es immer.
Kann mir jemand sagen, was ich da falsch mache?
Danke
Viele Grüße
André
ich lasse meine Solaranzeige auf meinem Pi4 - Raspbian GNU/Linux 11 (bullseye) - im Docker Container laufen.
Ich habe einen FTDI Adapter angeschlossen und habe docker mit folgenden Befehl gestartet:
docker run -d
-e USER_ID="1000"
-e GROUP_ID="1000"
-e TIMEZONE="Europe/Berlin"
-e UPDATE="yes"
-e MOSQUITTO="yes"
-e INFLUXDB="yes"
-p 3000:3000
-p 1883:1883
-p 8080:80
-v /home/pi/solaranzeige:/solaranzeige
-v /home/pi/solaranzeige/influx:/var/lib/influxdb
-v /home/pi/solaranzeige/grafana:/var/lib/grafana
-v /home/pi/solaranzeige/pvforecast:/pvforecast
-v /home/pi/solaranzeige/www:/var/www
--device='/dev/ttyUSB0'
--name=Solaranzeige
--restart unless-stopped
--tmpfs /tmp
--tmpfs /var/log
takealug/solaranzeige:arm32v7
Soweit so gut - es funktioniert einwandfrei.
Sobald ich den Pi aber durchstarte, wird der Docker Container auch gestartet. Allerdings bekomme ich dann immer Lesefehler beim Lesen des Reglers über USB.
Somit muss ich nach jedem Restart des Raspberrys den Container stoppen, entfernen und mit docker run neu anlegen. Dann geht es immer.
Kann mir jemand sagen, was ich da falsch mache?
Danke
Viele Grüße
André