docker - 在Raspberry pi/dev/spi *上的Dockerfile中执行chmod

标签 docker raspberry-pi dockerfile hypriot

我的Dockerfile有问题。我在Docker容器上安装了py-spidev以从传感器获取数据。
一切正常,并安装在容器中。

我唯一的问题是/dev/spi*文件夹仅具有root用户的读写权限。我需要有关www-data的阅读权。如果我在正在运行的容器上执行chmod 666 /dev/spi*,那么一切正常。我希望chmod在Dockerfile中执行。

https://github.com/legionth/westfall-pi/blob/master/Dockerfile

最佳答案

在您的Dockerfile中,只需添加以下行:

RUN chmod 666 /dev/spi*

关于docker - 在Raspberry pi/dev/spi *上的Dockerfile中执行chmod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38326088/

相关文章:

linux - 如何在 Dockerfile 中编写 Linux 命令

docker - 将文件夹从Docker容器中的一个目录复制到另一个目录

docker - 您可以在Tutum上将Dind作为服务运行,以便Drone可以使用它吗?

docker - 在 Docker 容器中处理持久数据时绑定(bind)挂载和卷有什么区别?

linux - 不使用 shell 编辑 bash .bashrc

python - '类型错误 : Not implemented for this type' when trying to make a Scatter plot in matplotlib

docker - 对docker-compose.yml中的volumes_from和卷用法感到困惑

docker - 在 docker-compose 构建期间运行 npm install 的问题

laravel - 使用 Docker 容器连接到 Laravel 中的 Postgres

java - 无法在树莓派上运行java程序