docker - 如何构建和运行 Docker 镜像?
问题描述
我是Docker新手,我想从https://github.com/Zhongdao/Towards-Realtime-MOT复制一个项目。
为了运行项目示例,我需要构建一个镜像,所以我首先在本地克隆了存储库。
文档告诉我运行以下命令:
docker build -t towards-realtime-mot docker/
docker run --rm --gpus all -v $(pwd)/:/Towards-Realtime-MOT -ti towards-realtime-mot /bin/bash
cd /Towards-Realtime-MOT;
python demo.py --input-video path/to/your/input/video --weights path/to/model/weights
--output-format video --output-root path/to/output/root
我在 macOS 上运行(不支持 gpu),我已经完成了:
➜ docker build -t towards-realtime-mot docker/
➜ docker run --rm -v -ti towards-realtime-mot /bin/bash
➜ cd /Towards-Realtime-MOT
cd: no such file or directory: /Towards-Realtime-MOT
我已经成功构建了 docker 映像,但是从第二个命令开始我就卡住了。我知道我应该创建一个名为 的文件夹Towards-Realtime-MOT
,但$(pwd)
让我感到困惑,因为它给了我错误(docker:无效的参考格式。请参阅'docker run --help'。)。正确的方法是什么?
解决方案
推荐阅读
- android - 如何构建客户端 android 应用程序以扫描指纹形式的形态扫描仪设备
- schema - 是否可以访问 graphql 查询中的参数子字段?
- javascript - 如何在本机反应中从另一个数组中获取数组值?
- inheritance - 如何使用自定义字段更新模块?在 Odoo 9
- excel - Excel - 在找到数字后跟字母字符的组合后修剪文本
- python - uwsgi + flask + python print 在 request.get() 后停止工作
- swift - Realm Swift - 如何删除特定索引位置的项目?
- python - 为每组查找前 N 个值,2 亿行
- javascript - 打开后将焦点切换到新的浏览器选项卡
- c# - iTextSharp | 在 C# 中在 PDF 中嵌入带有导出按钮的 xlsx 文件