فهرست منبع

Mount /dev directory for dynamic serial port access

Replace individual device mappings with /dev mount to support
serial devices that may not exist at container start time.
This allows hot-plugging of USB serial devices.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
tuanchris 3 هفته پیش
والد
کامیت
5f2682e8e4
1فایلهای تغییر یافته به همراه2 افزوده شده و 7 حذف شده
  1. 2 7
      docker-compose.yml

+ 2 - 7
docker-compose.yml

@@ -35,12 +35,7 @@ services:
       - /sys/fs/cgroup:/sys/fs/cgroup:ro
       # Mount GPIO for DW LEDs and Desert Compass (reed switch)
       - /sys:/sys
-    devices:
-      - "/dev/ttyACM0:/dev/ttyACM0"
-      - "/dev/ttyUSB0:/dev/ttyUSB0"
-      - "/dev/ttyAMA0:/dev/ttyAMA0"
-      - "/dev/gpiomem:/dev/gpiomem"
-      - "/dev/mem:/dev/mem"
-      - "/dev/pio0:/dev/pio0"
+      # Mount /dev for serial port access (devices may not exist at start time)
+      - /dev:/dev
     privileged: true
     container_name: dune-weaver-backend