[在运行容器时尝试安装卷,但出现错误。
命令:
docker run -it --mount type=volume,src=hello,target=/hello hello-world
获取错误:
docker:来自守护程序的错误响应:源不是目录。看到'docker run --help'。
任何想法?
[确定,我已经弄清楚了,这是target
部分不合适。
更改为:]后>
docker run -it --mount type=volume,src=hello,target=/usr/hello hello-world
有效。
将target
值更改为以下任何一项都可以:
但是/hello
会出现错误,很奇怪。
我也尝试将音量和目标都更改为dummy
,它也可以正常工作:
docker run -it --mount type=volume,src=dummy,target=/dummy hello-world
似乎不是由他们的名字引起的。
是因为/hello
图像已使用hello-world
吗?或者,这只是容器中一个非常特殊的目录?
((BTW
,我想那两个立即投票了,只以为我是在装一个bind
,他们甚至都不知道我在试图装在volume
,当然,他们没有不知道错误原因。)