Tag:

docker上不能运行Raspbian容器

所以我已经安装了docker的hypriot操作系统 ,我用ocker run -d -p 80:80 hypriot/rpi-busybox-httpdtesting了它。 一切都很好,testing工作。 但是,当我运行docker run -i -t resin/rpi-raspbian得到raspbian什么都没有发生, docker ps显示没有容器运行。 没有错误消息。 我的raspbian容器发生了什么事? 谢谢

使用用户权限和USB设备启动Docker容器

我创build了一个非常简单的脚本,使用USB摄像头在Raspberry Pi(RPi)上拍照。 为了帮助部署在多个RPi上,我想使用docker。 我做了一个完全符合我想要的图像:我每隔一段时间拍摄一张照片,然后保存在我启动容器时装入的主机分区上。 (顺便说一句,它使用python和opencv ) 事情是我有时想在我的主计算机上发送这些图片,所以我希望图像获得我用来loginRPi的用户的许可。 所以当我创build容器时,我使用这样的东西: docker run -d –name container_name \ -v /home/user/images:/home/images \ -u $(id -u):$(id -g) \ –device /dev/video0 \ image_name 问题是,它确实创build了具有用户权限的目录和文件, 但是我无法再读取USB摄像头。 如果我删除了-u参数,我可以读取相机,但是文件/目录是以root身份创build的,这会导致后续检索图像的问题。 顺便说一下,在做这个项目的时候,我对docker工人和学习有点新东西,所以如果有人对如何更有效地做到这一点有了想法,请让我知道! 我首先尝试创build一个群体(更容易更新图像),但是使用设备时遇到了困难。