为什么当我 运行 此命令时 Windows 服务器中的 docker 卷不显示?
Why doesn't the docker volume in Windows Server show up when I run this command?
我在主机上的 c:\testvol 中设置了一个文件夹。
docker 图像在 c:\testvol 没有文件夹。
当我运行:
docker run --rm -d --name {name} {imagename} --v c:\testvol:c:\testvol
为什么卷没有显示在容器上?
它出现在 docker 命令中,您需要将图像名称指定为最后一个参数,除非您想传递要由 docker 文件处理的参数。
此外,--v 应该是 -v 或 --volume,因为 docker 命令无法识别 --v。
您要的命令是:
docker run --rm -d --name {name} --volume c:\testvol:c:\testvol {imagename}
我在主机上的 c:\testvol 中设置了一个文件夹。 docker 图像在 c:\testvol 没有文件夹。
当我运行:
docker run --rm -d --name {name} {imagename} --v c:\testvol:c:\testvol
为什么卷没有显示在容器上?
它出现在 docker 命令中,您需要将图像名称指定为最后一个参数,除非您想传递要由 docker 文件处理的参数。
此外,--v 应该是 -v 或 --volume,因为 docker 命令无法识别 --v。
您要的命令是:
docker run --rm -d --name {name} --volume c:\testvol:c:\testvol {imagename}