Docker CMD


64ger

Recommended Posts

Hallo,

leider gelingt es mir nicht, einen Container zu erzeugen, dem ich einen CMD Befehl übergebe. Ich hätte gern die komplette Config unter Edit.

Ich behelfe mir mit dem Container portainer.io, lade hier über einen Stack die Config für den docker-compose rein:
 

version: "2"
services:
    knxd:
      image: henfri/knxd:v0.12.6
      network_mode: "host"
      command: knxd -e 1.1.99 -E 2.0.1:8 -i --send-delay=70 -b ipt:10.9.8.7
      restart: always

 

Frage: Wie bekomme ich die Command - Zeile in das Unraid-Template?

Danke & Gruß

Link to comment
2 hours ago, 64ger said:

Frage: Wie bekomme ich die Command - Zeile in das Unraid-Template?

Probier es mal so das du folgendes in die Post Commands (wenn du die Erweiterte Ansicht anschaltest) rein machst:

-c "knxd -e 1.1.99 -E 2.0.1:8 -i --send-delay=70 -b ipt:10.9.8.7"

 

Sprich (Bild ist leider abgeschnitten aber ich glaub du weißt was ich meine ;) ) :

grafik.thumb.png.37debfb7502e3dd040a144db0307af32.png

  • Like 1
Link to comment

Danke Ich777, das was der Stubs in die richtige Richtung!
Aber der Container antwortet nach Start mit:
Execution error
Bad parameter

-c "knxd ..." erzeugt aber den Container mit 2 Command Befehlen:

Cmd:
    0: -c
    1: knxd -e

Das ist nicht erlaubt.

Also habe ich bei Post Arguments -c und " " weggelassen:

knxd -e 1.1.99 -E 2.0.1:8 -i --send-delay=70 -b ipt:10.9.8.7


Damit läuft der Container, hat Buszugriff und ich konnte per Console mit:

knxtool groupswrite ip:localhost 3/5/77 0

direkt über mir das Licht ausschalten :)

Danke auch an Henfri vom  https://knx-user-forum.de/  für das Image!

 

  • Like 1
Link to comment

Gern.
Unter dem Docker Tab seht ihr den laufenden Container:

2021-06-10_1429_636.png.5210669681b476db88604e8e7ff281f3.png


Fragezeichen (Icons einbinden steht noch auf meiner 2DO-Liste) klicken -> EDIT
und umschalten auf Advanced View:

2021-06-10_1541_637.png.5ca55cebab464ec880f4e0ffc5e3f7ce.png

Damit erreichen wir, dass der CMD Befehl des Containers, welcher per Docker-Compose & xyz.yml Datei über die command: Anweisung modifiziert wird, auch hier im Unraid verwendet werden kann:

2021-06-10_1600_638.png.d1d2e7c7f187a1d5955a3018392c87f7.png

 

Bei mir funktioniert das Ganze mit einem MDT KNX IP Interface

  • Thanks 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.