Ankündigung

Einklappen
Keine Ankündigung bisher.

ETS Inside Server in Docker

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #76
    Zitat von Echo Beitrag anzeigen
    Hat es jemand geschafft den Dongle unter Linux in einen Container reinzumounten?
    Mit lsusb bekomme ich ihn auf dem Host angezeigt. Ich scheitere jedoch am reinmounten mit z.B. devices: /dev/bus/usb/003/002.
    Jetzt läuft es :-) Ich bin nur nicht um privileged herumgekommen :-(
    Mein docker-compose sieht so aus:
    Code:
    etsinside:
      container_name: ets_inside
      image: renehezser/ets-inside-server
      environment:
        - ETS_PORT=8081
      network_mode: host
      user: "996:998" # KNX user/group
      volumes:
        - /mnt/xyz/EtsInside:/usr/share/KNX
        - /mnt/xyz/EtsInside/meine.license:/licenses/meine.license
      devices:
        - "/dev/bus/usb/003/003:/dev/bus/usb/003/002"
      privileged: true
      cap_add:
        - ALL
      restart:
        always
    Eine Auflistung aller USB Geräte zeigt mir welchen ich nehmen muss:
    Code:
    rene@server:/$ lsusb
    Bus 002 Device 002: ID 8087:8000 Intel Corp.
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 8087:8008 Intel Corp.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 003: ID 2a07:0102 KNX License Stick KNX-xyz
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Auch wenn es nicht perfekt ist, reicht mir das erst einmal. Mein Dockerfile findet ihr hier: ReneHezser/ETS-Inside-Docker: ETS Inside Server inside a Docker container (github.com)

    Kommentar

    Lädt...
    X