Python 在docker应用程序中启用网络摄像头并通过AWS ECS访问

Python 在docker应用程序中启用网络摄像头并通过AWS ECS访问,python,docker,amazon-ec2,webcam,cv2,Python,Docker,Amazon Ec2,Webcam,Cv2,我们的要求是,使用docker,我们需要检测来自互联网的网络摄像头(amazon EC2) 使用cv2,我们试图利用AWS ECS从互联网上检测网络摄像头 video_capture = cv2.VideoCapture(0) ret, frame = video_capture.read() 我们没有收到任何错误,但从AWS EC2运行时未检测到网络摄像头 使用下面的命令,我执行了docker。但它仍然不起作用 sudo docker run -d -p 5000:5000 --privil

我们的要求是,使用docker,我们需要检测来自互联网的网络摄像头(amazon EC2)

使用cv2,我们试图利用AWS ECS从互联网上检测网络摄像头

video_capture = cv2.VideoCapture(0)
ret, frame = video_capture.read()
我们没有收到任何错误,但从AWS EC2运行时未检测到网络摄像头

使用下面的命令,我执行了docker。但它仍然不起作用

sudo docker run -d -p 5000:5000 --privileged -v /dev/video0:/dev/video0
dockimage
供参考: 我们已经在ubuntu VM 16.04中创建了docker映像

谢谢
Avi

没有docker它能工作吗?你的集装箱快死了吗?没有docker它工作得很好。容器没有消亡。AWS没有网络摄像头,所以我不明白您是如何安装/dev/video0的。我认为web驱动程序没有安装。我的ubuntu内核版本:4.4.0-83。如何安装网络摄像头驱动程序?什么驱动程序?再说一次,据我所知,AWS的服务器上没有网络摄像头。