无法在Linux上使用绝对path创buildDocker卷

当我试图运行一个Docker容器时,我想通过一个目录来共享一些数据(我加了重点),我得到了下面的错误信息:

## [error] / usr / bin / docker:来自守护进程的错误响应:create -v / opt / vsts / work / 1 / s / coverage :“-v / opt / vsts / work / 1 / s / coverage”本地卷名称的无效字符,只允许“[a-zA-Z0-9] [a-zA-Z0-9 _.-]”。 如果您打算传递主机目录,请使用绝对path。

我不明白的是,据我所知, /opt/vsts/work/1/s/coverage是绝对path,正如第一个斜线所示。

有人可以解释我做错了什么?

构build脚本以“-v / opt / vsts / work / 1 / s / coverage”作为实际名称,即

docker run -v -v /opt/vsts/work/1/s/coverage:[...]

代替

docker run -v /opt/vsts/work/1/s/coverage:[...]

谢谢@larsks指引我在正确的方向。