我正在尝试使用以下命令运行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版本。
答案 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问题中获得有用的问题解决方案。