谢了,我不知道为什么,但现在它可以工作了
我正在学习使用docker。我正在尝试在 Docker 容器中挂载主机目录:
>docker run -it -v /Users/Kell/Desktop/data:/home/data 77
这是错误:docker:
来自守护程序的错误响应:创建挂载源路径“/Users/Kell/Desktop/data”时出错:mkdir /Users:文件存在。
我使用 Windows 和 Docker 20.10.12,77 是 我在另一个磁盘上尝试过的 imageID,并尝试了许多其他方法,但它仍然无法正常工作。你能帮助我吗?
如果你从头开始学习 docker,建议使用--mount而不是-v再使用:Mount > v
--mount和的语法-v不同,因此在这里您可以找到两者:如何安装
Windows 中的路径样式取决于您使用的控制台。有些人只在其中一个工作,而不在另一个工作。
Windows 风格:docker run --rm -ti -v C:\Users\user\work:/work alpine
Windows 中的伪 Linux 风格: docker run --rm -ti -v /c/Users/user/work:/work alpine以及//c/
WSL 内部:docker run --rm -ti -v /mnt/c/Users/user/work:/work alpine
请参阅:Windows 中的路径转换
| 归档时间: |
|
| 查看次数: |
37192 次 |
| 最近记录: |