Shell 用docker在debian上安装变速器,对吗

Shell 用docker在debian上安装变速器,对吗,shell,docker,debian,file-permissions,Shell,Docker,Debian,File Permissions,我是docker的一个大人物,我试着让我的传输容器工作 首先,我运行的是Debian8.1。 为了使事情顺利进行,我创建了以下2个文件夹: mkdir -p /opt/docker/transmission/config mkdir -p /opt/docker/transmission/downloads 在此之后,我添加了“good”右侧: 最后,我尝试通过以下操作创建我的docker: docker run -d \ --net="host" \ --name="Tran

我是docker的一个大人物,我试着让我的传输容器工作

首先,我运行的是Debian8.1。 为了使事情顺利进行,我创建了以下2个文件夹:

mkdir -p /opt/docker/transmission/config
mkdir -p /opt/docker/transmission/downloads
在此之后,我添加了“good”右侧:

最后,我尝试通过以下操作创建我的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 logs传输命令给出:

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

我猜config中的resume文件夹没有创建,所以我创建了它,但我没有工作

传输GUI中的消息为:

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


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


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

我没有找到gfjardim/transmission容器的解决方案 但通过改变容器,它直接起作用。 我在hub站点跟踪了dperson/transmission,它工作得非常好。
谢谢您的帮助。

我按照您的建议删除了所有文件夹。重新运行命令“docker run…”,它创建了文件夹。但这并没有解决问题。我收到了这个错误:[2015-09-01 13:19:42.269 CEST]无法保存临时文件“/config/resume/myfile.resume.tmp.3pMACv”:没有这样的文件或目录(variant.c:1227)。我有一个syncthing,可以正常工作,而且文件没有任何问题。但在传输方面我有很多麻烦。谢谢你的帮助。
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