我试图通过运行docker-compose -f docker-compose.yml up -d
version: "3.6"
services:
transmission:
image: lsioarmhf/transmission
container_name: Transmission
volumes:
- ${USERDIR}/docker/transmission:/config
- ${USERDIR}/files/downloads/complete:/downloads/complete
- ${USERDIR}/files/downloads/incomplete:/downloads/incomplete
- "/etc/localtime:/etc/localtime:ro"
ports:
- "9091:9091"
- "51413:51413"
- "51413:51413/udp"
restart: always
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- TRANSMISSION_DOWNLOAD_DIR=${USERDIR}/files/downloads
使用Web ui在localhost:9091
添加.torrent文件后,显示“错误:权限被拒绝(/ home / pi / files / downloads)”。我尝试使用sudo chown pi:debian-transmission /home/pi/files/downloads -R
和sudo chown pi:docker /home/pi/files/downloads -R
对此进行补救,但无济于事。我还尝试通过从文件中删除PUID和PGID环境变量,以超级用户身份通过docker运行传输。但是,这引起了另一个错误,提示“错误:无法保存简历文件:权限被拒绝”
我不知道如何解决此问题,有人知道如何使其正常工作吗?
答案 0 :(得分:0)
挥杆摇摆。您的目录是否允许对相关用户进行写访问?
ls -la /home/pi/files/downloads
看看那里有什么权限