在命令行中运行 docker 映像:复制+粘贴代码后遇到错误



我正在尝试在我的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

最新更新