Здравствуйте! Когда понял, что попытки поставить OpenCV на основную систему не принесут успеха, решил поставить его на Docker контейнер используя образ jjanzic/docker-python3-opencv. OpenCV встал и работает вроде нормально, но к видео с камеры захватывать не хочет. Когда пытаюсь добавит флаг
--device=/dev/video0
. docker говорит, что такого девайса не существует, хотя он есть(
vlc /dev/video0
работает)! Позже выяснилось, что docker автоматический добавляет "\" после указания пути и получается
/dev/video0\
.
Как с этим бороться?
P.S. может кто-нибудь подскажет, как избавиться от
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.29/images/json: dial unix /var/run/docker.sock: connect: permission denied
пытался делать по
гайду, но не работает, приходится с sudo`й запускать.