问题描述
我制作了一个Flask Rest API,该API将图像作为输入参数(表单数据),然后从图像中检测一些文本,并返回JSON响应。我已经使用Postman在本地测试了API,并且运行良好。
我想将其部署到AZURE,因此,我可以从移动应用程序或其他框架中调用它。有很多关于如何将简单的Flask API部署到Azure的教程,但是我对API接受image参数时的过程感到困惑。
任何帮助将不胜感激。
解决方法
API接受image参数时的过程如何
如果您在使用docker命令运行docker映像时表示参数,则它只是按照Dockerfile中的设计在容器中运行shell命令。您可以看一下docker命令docker run
。但是,如果您是指烧瓶的REST API的参数,请参见示例here。
要将映像部署到Azure,有很多方法可以执行。您可以使用Web App,容器实例,也可以直接使用VM,就像在本地计算机上一样。