如何更改docker的目录

如何更改docker的目录,docker,Docker,--我在debian 8上安装了docker --我从车上拉了docker手刹 docker pull jlesage/手刹 并安装了它 --我有两个驱动器 第一个是安装在/ 第二个是我的存储驱动器,它安装在/srv 因此,我要做的是使用以下命令在/srv上运行handbrake docker目录 --name=handbrake \ -p 5800:5800 \ -v /docker/appdata/handbrake:/config:rw \ -v /srv:

--我在debian 8上安装了docker

--我从车上拉了
docker手刹

docker pull jlesage/手刹
并安装了它

--我有两个驱动器

第一个是安装在
/

第二个是我的存储驱动器,它安装在
/srv

因此,我要做的是使用以下命令在
/srv
上运行handbrake docker目录

    --name=handbrake \
    -p 5800:5800 \
    -v /docker/appdata/handbrake:/config:rw \
    -v /srv:ro \
    -v /srv/HandBrake/watch:/watch:rw \
    -v /srv/HandBrake/output:/output:rw \
    jlesage/handbrake
但我有一个错误:
docker:daemon的错误响应:绑定装载规范无效“/srv:ro”:卷规范无效:'/srv:ro'。

请参阅“docker run--help”。

我可以这样做

--name=handbrake \
    -p 5800:5800 \
    -v /docker/appdata/handbrake:/config:rw \
    -v /srv:/storage:ro \
    -v /srv/HandBrake/watch:/watch:rw \
    -v /srv/HandBrake/output:/output:rw \
    jlesage/handbrake


注意:确保您没有更改/storage:ro的容器目录。只需更改您的主机目录或路径。

应该怎么做?你是说
/srv:/srv:ro
--name=handbrake \
    -p 5800:5800 \
    -v /docker/appdata/handbrake:/config:rw \
    -v /:/storage:ro \
    -v /srv/HandBrake/watch:/watch:rw \
    -v /srv/HandBrake/output:/output:rw \
    jlesage/handbrake