Docker 运行: 无效参考格式错误

Docker run: invalid reference format error

我正在尝试安装 运行 azure cognitive-services Computer Vision Read containers.I 我在 cmd 中收到此错误

docker: invalid reference format.
See 'docker run --help'.

我尝试在 cmd

下 运行
docker run --rm -it -p 5000:5000 --memory 7g --cpus 2 \
containerpreview.azurecr.io/microsoft/cognitive-services-read \
Eula=accept \
Billing=xxxx \
ApiKey=xxxx

注意:出于安全原因,我已经替换了 Billing 和 ApiKey 详细信息。

在此先感谢您的帮助!

很明显,在cmd中把docker run分成几行,是无法识别的。所以我建议你不要把命令分开,让它在一行中。或者您可以在 PowerShell 中执行此操作并像这样更改 \

请记住,不同的 shell 具有不同的语法。

  • 对于sh/bash-like shell,多行转义字符是\.
  • 电源shell,使用`
  • 对于cmd,大概是^