如何更改docker的目录
--我在debian 8上安装了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:
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