我正在尝试在我的MacBook Pro Sierra上运行OpenDroneMap docker镜像。我创建了映像,但是,当我尝试运行容器时,我遇到了错误。我正在从 README.md 文件中复制和粘贴代码,所以我不明白错误是什么。以下代码有问题吗?
docker run -it --rm -v $(pwd)/images:/code/images v $(pwd)/odm_orthophoto:/code/odm_orthophoto -v $(pwd)/odm_texturing:/code/odm_texturing my_odm_image
它返回"无法在本地找到图像'v:latest'docker:来自守护程序的错误响应:找不到存储库 V:不存在或没有拉取访问权限。请参阅'docker run --help'。
我尝试修改命令,试图猜测可能出现的问题,但我对命令行不够熟悉,无法弄清楚。
正如 @user2105103 在评论中所写,您的 docker run 命令中有一个拼写错误(例如,-v
标志缺少v $(pwd)/odm_orthophoto:/code/odm_orthophoto
处的破折号)。
更正后的版本是:
docker run -it --rm -v $(pwd)/images:/code/images -v $(pwd)/odm_orthophoto:/code/odm_orthophoto -v $(pwd)/odm_texturing:/code/odm_texturing my_odm_image