NEWS
iob diag - Skript
-
Ja, musste ich für Debian 'Bookworm' umstellen. Da wird die Zeit anders angepackt. Aber ich hab wohl da nicht dran gedacht, dass der Docker halt nicht per systemd gestartet wird.
Muss ich da wohl auch den Code verzweigen.
Kannst nochmal nach dem journalctl schauen? Sollte jetzt raus sein.Geht :
Files in neuralgic directories: /var: sudo: unable to resolve host iobrokerv6: Name or service not known 32M /var/ 30M /var/lib 18M /var/lib/apt/lists 18M /var/lib/apt 13M /var/lib/dpkg Orrrrrrrrrr... Docker doesn't read journals! /opt/iobroker/backups: 582M /opt/iobroker/backups/ ` -
@thomas-braun sagte in iob diag - Skript:
Kannst nochmal nach dem journalctl schauen? Sollte jetzt raus sein.
Upps
Files in neuralgic directories: /var: sudo: unable to resolve host iobrokerv6: Name or service not known 32M /var/ 30M /var/lib 18M /var/lib/apt/lists 18M /var/lib/apt 13M /var/lib/dpkg ./iob_diag: line 303: syntax error: unexpected end of file root@iobrokerv6:/opt/iobroker#Jaja, wenn man seinen eigenen Code nicht mal laufen lässt... ;-)
Probier jetzt nochmal. -
Jaja, wenn man seinen eigenen Code nicht mal laufen lässt... ;-)
Probier jetzt nochmal. -
Okay, dann blanke ich die Meldung jetzt.
-
Okay, dann blanke ich die Meldung jetzt.
Also bei der Zeit und beim Terminaltype tickt der Docker anders, stimmt's?
-
Also bei der Zeit und beim Terminaltype tickt der Docker anders, stimmt's?
Ja , die Befehle gibt es nicht
z.b:
root@iobrokerv6:/opt/iobroker# timedatectl bash: timedatectl: command not found -
Ja , die Befehle gibt es nicht
z.b:
root@iobrokerv6:/opt/iobroker# timedatectl bash: timedatectl: command not foundKlar, das sind alles systemd-Kommandos.
Muss ich wohl leider den Code splitten und 'Sonderstrick' machen.(Und/oder den root-Verboten-Code scharf schalten!)
-
@thomas-braun sagte in iob diag - Skript:
(Und/oder den root-Verboten-Code scharf schalten!)
Jein . kann gut gehen ...
, bzw.
Das Thema wurde schon mehrmals durchgekaut .. beim Thema " Docker "
bzw. auch hier Zusammengefasst :
https://forum.iobroker.net/topic/53193/root-user-im-container-docker-ja-nein-warum
-
@thomas-braun sagte in iob diag - Skript:
(Und/oder den root-Verboten-Code scharf schalten!)
Jein . kann gut gehen ...
, bzw.
Das Thema wurde schon mehrmals durchgekaut .. beim Thema " Docker "
bzw. auch hier Zusammengefasst :
https://forum.iobroker.net/topic/53193/root-user-im-container-docker-ja-nein-warum
Jaja, ich weiß...
-
@thomas-braun sagte in iob diag - Skript:
(Und/oder den root-Verboten-Code scharf schalten!)
Jein . kann gut gehen ...
, bzw.
Das Thema wurde schon mehrmals durchgekaut .. beim Thema " Docker "
bzw. auch hier Zusammengefasst :
https://forum.iobroker.net/topic/53193/root-user-im-container-docker-ja-nein-warum
@glasfaser
Ziehst du nochmal? -
@glasfaser
Ziehst du nochmal?*** Time and Time Zones *** Tue Apr 4 17:56:58 UTC 2023 Tue Apr 4 19:56:58 CEST 2023 CEST +0200 Etc/UTC*** X-Server-Setup *** X-Server: false Desktop: Terminal: Run Level:EDIT :
sieht auch gut aus
Files in neuralgic directories: /var: sudo: unable to resolve host iobrokerv6: Name or service not known 33M /var/ 30M /var/lib 18M /var/lib/apt/lists 18M /var/lib/apt 13M /var/lib/dpkg /opt/iobroker/backups: 582M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: -
*** Time and Time Zones *** Tue Apr 4 17:56:58 UTC 2023 Tue Apr 4 19:56:58 CEST 2023 CEST +0200 Etc/UTC*** X-Server-Setup *** X-Server: false Desktop: Terminal: Run Level:EDIT :
sieht auch gut aus
Files in neuralgic directories: /var: sudo: unable to resolve host iobrokerv6: Name or service not known 33M /var/ 30M /var/lib 18M /var/lib/apt/lists 18M /var/lib/apt 13M /var/lib/dpkg /opt/iobroker/backups: 582M /opt/iobroker/backups/ /opt/iobroker/iobroker-data:Okay, zumindest die Fehlermeldungen sind weg. RunLevel gibt es im Docker halt auch nicht im klassischen Sinne.
Ich seh gerade, im SUMMARY muss ich das auch umstellen.
-
*** Time and Time Zones *** Tue Apr 4 17:56:58 UTC 2023 Tue Apr 4 19:56:58 CEST 2023 CEST +0200 Etc/UTC*** X-Server-Setup *** X-Server: false Desktop: Terminal: Run Level:EDIT :
sieht auch gut aus
Files in neuralgic directories: /var: sudo: unable to resolve host iobrokerv6: Name or service not known 33M /var/ 30M /var/lib 18M /var/lib/apt/lists 18M /var/lib/apt 13M /var/lib/dpkg /opt/iobroker/backups: 582M /opt/iobroker/backups/ /opt/iobroker/iobroker-data:@glasfaser
Ziehst du das nochmal?
Und kannst du auch mal die Langfassung wie auch die Summary posten? -
-
Passt also.
Was ich aber immer noch nicht verstanden habe: Wenn es einen user mit der uid=1000 gibt (wird der 'iobroker' sein), warum kann es keinen user 'glasfaser' mit uid=1001 im docker geben? -
Passt also.
Was ich aber immer noch nicht verstanden habe: Wenn es einen user mit der uid=1000 gibt (wird der 'iobroker' sein), warum kann es keinen user 'glasfaser' mit uid=1001 im docker geben?@thomas-braun sagte in iob diag - Skript:
Wenn es einen user mit der uid=1000 gibt
ist doch schon ein non-root-user
https://medium.com/redbubble/running-a-docker-container-as-a-non-root-user-7d2e00f8ee15
-
@thomas-braun sagte in iob diag - Skript:
Wenn es einen user mit der uid=1000 gibt
ist doch schon ein non-root-user
https://medium.com/redbubble/running-a-docker-container-as-a-non-root-user-7d2e00f8ee15
Ja mir wird immer erzählt das ginge nicht mit einem standard user und man müsse da immer als root herumgeistern.
-
Ja mir wird immer erzählt das ginge nicht mit einem standard user und man müsse da immer als root herumgeistern.
@thomas-braun sagte in iob diag - Skript:
Ja mir wird immer erzählt das ginge nicht mit einem standard user
Das Docker Image ist im Default auf 1000 SETGID und SETUID
siehe auch hier :
-
@thomas-braun sagte in iob diag - Skript:
Ja mir wird immer erzählt das ginge nicht mit einem standard user
Das Docker Image ist im Default auf 1000 SETGID und SETUID
siehe auch hier :
@glasfaser
Und einen weiteren user gibt der host nicht her? -
@glasfaser
Und einen weiteren user gibt der host nicht her?@thomas-braun sagte in iob diag - Skript:
Und einen weiteren user gibt der host nicht her?
Soweit habe ich mich nicht damit befaßt ...
SETGID (default: 1000) In some cases it might be useful to specify the gid of the containers iobroker user to match an existing group on the docker host SETUID (default: 1000) In some cases it might be useful to specify the uid of the containers iobroker user to match an existing user on the docker host