当主机目录路径包含冒号时,有没有办法将主机目录挂载为数据卷?例子
-v /colon:path/test:data
Run Code Online (Sandbox Code Playgroud)
在这种情况下,它被视为data附加选项。这/colon:path/test是正确的 Unix 路径。
是的。使用该--mount选项,您可以指定源和目的地。此选项已添加到 Docker 17.05.0。
--mount type=bind,source=/colon:path/test,destination=/data
Run Code Online (Sandbox Code Playgroud)
注意:您必须使用绝对路径名。我假设目的地是/data。
从docker run手册页:
另请参见 --mount,它是 --tmpfs 和 --volume 的后继者。尽管没有计划弃用 --volume,但建议使用 --mount。
例子:
touch foo:bar
docker run --rm --mount type=bind,source=$PWD/foo:bar,destination=/tmp/foo:bar busybox ls /tmp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5299 次 |
| 最近记录: |