在 windows 的 docker 命令中找不到输入文件
Input file not found in docker command on windows
完成 docker 菜鸟,我在 windows 上安装了 docker 桌面 - 尝试按照 this link 上的命令在我的机器上设置 OSRM 后端。我已经将印度 (india-latest.osm.pbf) 的数据集下载到 D:/docker
并且是 运行 来自该位置的命令
docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/india-latest.osm.pbf
失败
[error] Input file /data/india-latest.osm.pbf not found!
我只是不明白为什么它不起作用。根据 docker 命令的 osrm 文档 -
The file /data/india-latest.osm.pbf inside the container is referring
to "${PWD}/india-latest.osm.pbf" on the host.
但事实并非如此,我是来自 d:/docker 的 运行 所以它应该可以找到 india-latest.osm.pbf 没问题。这真的让我很困惑,尽管它一定很基础
这是由于 docker https://github.com/docker/for-win/issues/1712
中的一个错误
当您更改密码时,在您重新验证
之前,访问 windows 上的主机文件系统的命令会静默失败
完成 docker 菜鸟,我在 windows 上安装了 docker 桌面 - 尝试按照 this link 上的命令在我的机器上设置 OSRM 后端。我已经将印度 (india-latest.osm.pbf) 的数据集下载到 D:/docker 并且是 运行 来自该位置的命令
docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/india-latest.osm.pbf
失败
[error] Input file /data/india-latest.osm.pbf not found!
我只是不明白为什么它不起作用。根据 docker 命令的 osrm 文档 -
The file /data/india-latest.osm.pbf inside the container is referring to "${PWD}/india-latest.osm.pbf" on the host.
但事实并非如此,我是来自 d:/docker 的 运行 所以它应该可以找到 india-latest.osm.pbf 没问题。这真的让我很困惑,尽管它一定很基础
这是由于 docker https://github.com/docker/for-win/issues/1712
中的一个错误当您更改密码时,在您重新验证
之前,访问 windows 上的主机文件系统的命令会静默失败