0

我使用 Docker Compose 开发了一个 Docker 容器堆栈。有一个使用 Flir 的 Spinnaker 框架访问以太网摄像头的容器。该系统在 Ubuntu/Linux 上运行良好,但是当我在 Windows 11 中使用相同的文件时,它无法找到以太网摄像头。

我在 Docker Compose YML 文件中尝试了几种配置,但没有任何配置组合允许容器到达以太网摄像头。我相信我已经允许容器的最大权限。

    thermal:
        privileged: true
        build:
            dockerfile: Dockerfile.dev
            context: ./thermal
        restart: unless-stopped
        cap_add:
            - ALL
        volumes: 
            - ./thermal/src:/home
            - myshare:/home/myshare
            - /dev/:/dev/
        devices:        
            - /dev:/dev
        environment: 
            - PYTHONUNBUFFERED=1
            - DEBIAN_FRONTEND="noninteractive" 
        network_mode: host

这个问题可能在 Windows 11 的配置中吗?有没有人有这个问题的经验以及如何克服它?

4

0 回答 0