运行 docker 上的 openalpr 但音量不工作

running openalpr on docker but volume is not working

我有一个名为“openalpr/openalpr”的 docker 图像,它针对我的本地文件(在主机上)运行一项名为 h786poj.jpg.

的服务

我需要使用 volume 命令让 docker 查看我的本地文件 ($(pwd):/data:ro) 并为此使用目录 /data(在 docker 上)。 我使用此命令,但出现错误

docker: invalid reference format

docker run -it --rm -v $(pwd):/data:ro openalpr/openalpr -c eu h786poj.jpg

顺便说一句:我是 运行 Linux Windows 系统上的容器

($pwd) 是 bash 语法,但您需要为您正在使用的 shell 使用适当的语法。假设您正在使用 PowerShell(因为您提到您正在使用 Windows),当前工作目录将是 ${PWD}:

docker run -it --rm -v ${PWD}:/data:ro openalpr/openalpr -c eu h786poj.jpg