Seite 1 von 1

COMMAND oder ENTRYPOINT für Container führt immer zu abbrüchen

Verfasst: Sa Okt 20, 2018 2:30 pm
von tger977
Hallo zusammen,

Ich möchte eigentlich beim Start des Containers nur den Befehl "vcontrold start" absetzen.

Wenn ich den Container ohne COMMAND Optionen erstelle und dann per Konsole den Befehl eingebe funktioniert alles bestens.

Wenn ich nun aber per Eintrag in den COMMAND Optionen entweder einen Eintrag bei Command oder aber auch bei Entrypoint mache stürzt der Container immer ab.

Beispiel mit dem der Container sich starten lässt, dann aber sofort abbricht:
Bild

Ich habe auch schon ein ausführbares Skript mit nur diesem Befehl erstellt und in Entrypoint eingetragen, auch hier keine Erfolg.

Hat irgendjemand schon erfolgreich Container mit einem Entrypoint oder Command auf dem Timberwolf zum laufen bekommen?

Ich habe so langsam den Eindruck das funktioniert nicht. Falls ja, wäre ich um Hinweise dankbar in welcher Form man das eintragen muss.

Re: COMMAND oder ENTRYPOINT für Container führt immer zu abbrüchen

Verfasst: Sa Okt 20, 2018 9:02 pm
von Chris M.
Ja, geht bei mir (unter Beta9, bei Beta10 noch nicht getestet) ohne Probleme.

Welcher Container ist das denn?
Was wäre das normale CMD?
Was sagt das Log?

Re: COMMAND oder ENTRYPOINT für Container führt immer zu abbrüchen

Verfasst: Sa Okt 20, 2018 9:25 pm
von tger977
es ist ein von mir erstellter Container für vcontrold Dämon zum Heizungsauslesen.

der normale Befehl ist wie oben geschrieben "vcontrold start" und funktioniert auch wenn ich ihn direkt über die Console des Containers eingebe (wenn zuvor der Container komplett ohne irgendwelche Einstellungen im COMMAND Reiter deployed wurde):

Bild

Welches log meinst Du? das Containerlog ist leider leer und der Container wird gestoppt wenn ich wie im ersten post was bei COMMAND eingebe...

Hinzugefügt nach 4 Minuten 4 Sekunden:
wie muss ich denn so einen Befehl "vcontrold start" eingeben? Brauche ich /bin/bash vornedran? Brauche ich vielleicht irgendwelche Anführungsstriche wie " oder ' ?

Re: COMMAND oder ENTRYPOINT für Container führt immer zu abbrüchen

Verfasst: Sa Okt 20, 2018 10:15 pm
von Chris M.
nö, lass mal das mit der Bash weg. Je nachdem wie der Container gebaut ist gibt's die nicht mal...

Bei meinem aktuellen Test-Contianer missbrauche ich den Command etwas, da steht im Portainer an der Stelle

Code: Alles auswählen

'/bin/sh' '-c' 'knxd -u -i iptn:192.168.0.30:3671 -d/var/log/eibd.log -e 1.1.239 -c && chmod a+w /tmp/eib && apache2-foreground'

Re: COMMAND oder ENTRYPOINT für Container führt immer zu abbrüchen

Verfasst: Sa Okt 20, 2018 10:48 pm
von tger977
funktioniert bei mir nicht. Den Container kann ich damit deployen aber er stoppt dann sofort danach bzw. geht in einer Dauerrestartschleife.

Kannst Du mir mal einen Screenshot von der gesamten Command Einstellung schicken? Trägst Du da sonst noch was ein (user, entrypoint...)?

Hinzugefügt nach 1 Minute 10 Sekunden:
habe folgenden Code probiert unter Command:

Code: Alles auswählen

'/bin/sh' '-c' 'vcontrold start'