首页 > 解决方案 > 如何构建和运行 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'。)。正确的方法是什么?

标签: dockermachine-learning

解决方案


推荐阅读