无法启动表单识别器容器

时间:2019-08-08 12:11:30

标签: docker microsoft-cognitive

我正在尝试使用以下命令运行Form Recognizer Container:

docker run --rm -it -p 5000:5000 --memory 4g --cpus 1 \
--mount type=bind,source=c:\input,target=/input  \
--mount type=bind,source=c:\output,target=/output \
containerpreview.azurecr.io/microsoft/cognitive-services-form-recognizer \
Eula=accept \
Billing={FORM_RECOGNIZER_ENDPOINT_URI} \
ApiKey={FORM_RECOGNIZER_API_KEY}
FormRecognizer:ComputerVisionApiKey={COMPUTER_VISION_API_KEY} \
FormRecognizer:ComputerVisionEndpointUri={COMPUTER_VISION_ENDPOINT_URI}

但是出现以下错误:

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: Failed to inspect container 2c85b0a5b1b207c695f140b3b74ea6046c940b99f62e6b86330598848e978ebf: Error response from daemon: readlink /var/lib/docker/overlay2/l: invalid argument.
time="2019-08-08T14:01:31+02:00" level=error msg="error waiting for container: context canceled"

有任何提示或想法吗?

Windows 10和最新的Docker版本。

1 个答案:

答案 0 :(得分:0)

仅检查您的post命令,看来您只是轻松地从官方文档Install and run Form Recognizer containers复制了同一命令,而没有用正确的信息替换{FORM_RECOGNIZER_ENDPOINT_URI}之类的这些参数。因此错误消息是

  

守护程序的错误响应:readlink / var / lib / docker / overlay2 / l:无效的参数

如果不是我上面说的那样,也许您可​​以从MacOS https://github.com/pingcap/tidb-operator/issues/674上的同一GitHub问题中获得有用的问题解决方案。