在服务器上面通过docker搭建并部署ddddocr-api服务

教程

1、clone项目到本地

git clone https://github.com/sml2h3/ddddocr-fastapi.git

2、修改 Dockerfile 文件如下所示:

如果不是用第三方的源,下载会非常的慢!!!

# 安装项目依赖
RUN pip install --no-cache-dir -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

3、压缩打包上传到服务器,然后进行解压并进入ddddocr-fastapi目录

4、设置服务器代理,用于下载python镜像,这里IP就填写自己局域网本机的IP,端口就是v2rayN默认端口+1

export http_proxy="http://ip:10809"
export https_proxy="http://ip:10809"

5、执行以下命令进行打包镜像

docker build -t ddddocr-api .

6、启动镜像

docker run -d -p 8000:8000 --name ddddocr-api-container ddddocr-api

6、访问测试,部署服务器的IP:8000/docs