用docker在debian上安装传输,没问题

时间:2015-09-01 02:43:09

标签: shell docker debian file-permissions

我是码头工人,我试图让我的传输容器工作!

首先我在debian 8.1上运行。 为了使事情有效,我创建了这个2文件夹:

mkdir -p /opt/docker/transmission/config
mkdir -p /opt/docker/transmission/downloads

在此之后我添加了“好”的权利:

chown -R root:docker /opt/docker
chmod -R 775 /opt/docker

最后我尝试通过这样做来创建我的码头:

docker run -d \
    --net="host" \
    --name="Transmission" \
    -e USERNAME="root" \
    -e PASSWORD="mdp" \
    -v /opt/docker/transmission/config:/config \
    -v /opt/docker/transmission/downloads:/downloads \
    -v /etc/localtime:/etc/localtime:ro \
    gfjardim/transmission

命令docker日志传输给出:

  

无法保存临时文件“/config/resume/myfile.resume.tmp.hYhTPF”:没有这样的文件或目录

我猜测配置文件中的文件夹恢复没有创建,所以我创建了它,但我没有工作。

传输GUI中的消息是:

  

无法保存简历文件:权限被拒绝

2 个答案:

答案 0 :(得分:0)

我无法使用您的命令重现您的错误。我建议您删除/opt/docker/transmission/目录,然后运行docker run命令。

Docker将负责创建这些存储库。

答案 1 :(得分:0)

我找不到gfjardim /传输容器的解决方案 但通过更换容器,它直接起作用。 我跟踪了中心站点中的dperson / transmission,它工作得很好。 谢谢你的帮助。