提交 b21fc589 作者: martin

ocrmypdf程序增加容器制作,容器部署功能

上级 947e2ade
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>上传文件</title>
</head>
<body>
<form action="/upload" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="上传">
</form>
</body>
</html>
version: "3.7"
services:
ocrmypdf:
image: registry.cn-hangzhou.aliyuncs.com/mybasic/ocrmypdf:svc1.0
container_name: ocr
hostname: ocr
networks:
- ocr
ports:
- "4000:5000"
networks:
ocr:
driver: bridge
FROM ubuntu:22.04
WORKDIR /opt
RUN apt-get update && apt install -y ocrmypdf && apt-get install -y tesseract-ocr-chi-sim
CMD ["/bin/bash"]
FROM ocrmypdf:16.3.1
RUN apt-get install -y python3-pip vim && pip install flask -i https://mirrors.aliyun.com/pypi/simple/
COPY ocr-service.py /opt/
CMD ["/usr/bin/python3 /opt/ocr-service.py"]
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2024/6/17 10:35
# @Author : Martin
"""
功能描述:
"""
from subprocess import check_output as co
import os
# abc = co('cmd /k dir').decode('utf-8')
# print(abc)
# if os.system('echo "abc" >1.txt') == 0:
# print('success')
# else:
# print('fail')
# os.system('dir')
# print(res)
# local_dir = os.path.dirname(__file__)
# print(local_dir)
a = 'abc.pdf'
print(a[0:-4]+'_mod.pdf')
if None:
print('true')
else:
print('false')
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论