12 条回复  ·  1497 次点击
sn0wdr1am 楼主 小成 2025-1-19 20:50:44
一个不太完美的解决方案: 加一个小尾巴,修改挂载文件夹的归属。(可能会改变宿主机被挂载文件夹的 uid ,gid )。 chown -Rv transmission:transmission /var/lib/transmission ``` docker run -d \ --name=transmission \ -u 1000:1000 \ -e TZ=Etc/UTC \ -e RPC_USER=admin \ -e RPC_PASS=admin \ -e RPC_PORT=9091 \ -e PEER_PORT=51413 \ -p 9091:9091 \ -p 51413:51413 \ -p 51413:51413/udp \ -v ./config:/var/lib/transmission/config \ -v ./downloads:/var/lib/transmission/downloads \ -v ./incomplete:/var/lib/transmission/incomplete \ -v ./torrents:/var/lib/transmission/torrents \ --restart unless-stopped \ dev/tr:alpine chown -Rv transmission:transmission /var/lib/transmission ```
sn0wdr1am 楼主 小成 2025-1-19 21:01:37
Linux 系统里 Docker 容器挂载目录导致的权限问题 https://www.yangdx.com/2020/06/160.html 看起来这两种方法都可以,都不算完美。
xiao17 初学 2025-1-19 23:16:58
容器也用 root 可以吗?我遇到的容器都是 root
12
返回顶部