1 Star 0 Fork 1

xiaobai/PyQrcodeParsing

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 958 Bytes
一键复制 编辑 原始数据 按行查看 历史
何强春 提交于 2024-03-05 10:40 +08:00 . fix:添加GIF转换PNG与注释
# 使用 Python 3.9 官方镜像作为基础镜像
FROM python:3.9-slim
# 设置镜像作者
LABEL maintainer="heqiangchun0221@foxmail.com"
# 使用国内镜像源以提高安装速度
ENV PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple/
# 工作目录设为 /app
WORKDIR /app
# 安装 Python 依赖
RUN pip install --no-cache-dir \
Flask \
opencv-python-headless \
pyzbar \
requests \
opencv-contrib-python \
numpy \
redis \
python-dotenv \
Pillow
# 安装系统依赖,包括 ZBar 和 OpenCV 所需的依赖
RUN apt-get update \
&& apt-get install -y --no-install-recommends libzbar0 libgl1-mesa-glx libglib2.0-0 \
&& rm -rf /var/lib/apt/lists/*
# 将当前目录下的所有文件复制到容器的 /app
COPY . /app
# 对外暴露端口 5000
EXPOSE 5000
# 设置 Flask 应用的环境变量
ENV FLASK_APP=app.py
# 运行 Flask 应用
CMD ["flask", "run", "--host=0.0.0.0", "--port=5000"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cmslz/py-qrcode-parsing.git
git@gitee.com:cmslz/py-qrcode-parsing.git
cmslz
py-qrcode-parsing
PyQrcodeParsing
master

搜索帮助