From 5e98b269030fe5cce6e9e3eeedfb60e26516238f Mon Sep 17 00:00:00 2001 From: ageerle <ageerle@163.com> Date: 星期二, 18 三月 2025 14:01:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/main' --- script/docker/localModels/requirements.txt | 8 +++++--- script/docker/localModels/remade.md | 4 ++++ script/docker/localModels/Dockerfile | 21 +++++++++++++-------- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/script/docker/localModels/Dockerfile b/script/docker/localModels/Dockerfile index c988920..0f1e606 100644 --- a/script/docker/localModels/Dockerfile +++ b/script/docker/localModels/Dockerfile @@ -1,21 +1,26 @@ -# 浣跨敤瀹樻柟 Python 浣滀负鍩虹闀滃儚 -FROM python:3.8-slim +# 浣跨敤 Python 3.8 slim 浣滀负鍩虹闀滃儚锛堣交閲忕ǔ瀹氾級 +FROM python:3.10 -# 璁剧疆宸ヤ綔鐩綍涓� /app +# 璁剧疆宸ヤ綔鐩綍 WORKDIR /app -# 澶嶅埗褰撳墠鐩綍涓嬬殑鎵�鏈夋枃浠跺埌 Docker 瀹瑰櫒鐨� /app 鐩綍 +# 澶嶅埗鎵�鏈夋枃浠跺埌瀹瑰櫒 COPY . /app -# 瀹夎搴旂敤渚濊禆 -RUN pip install --no-cache-dir -r requirements.txt +# 鏇存柊 pip 骞跺畨瑁� wheel锛堥伩鍏嶄緷璧栭棶棰橈級 +RUN pip install --upgrade pip wheel + +# 浣跨敤闃块噷浜� PyPI 闀滃儚瀹夎渚濊禆锛屽苟娣诲姞 trusted-host +RUN pip install -i https://mirrors.aliyun.com/pypi/simple \ + --trusted-host mirrors.aliyun.com \ + --no-cache-dir -r requirements.txt -# 鏆撮湶 Flask 搴旂敤浣跨敤鐨勭鍙� +# 鏆撮湶 Flask 绔彛 EXPOSE 5000 # 璁剧疆鐜鍙橀噺 ENV FLASK_APP=app.py ENV FLASK_RUN_HOST=0.0.0.0 -# 鍚姩 Flask 搴旂敤 +# 杩愯 Flask CMD ["flask", "run", "--host=0.0.0.0"] diff --git a/script/docker/localModels/remade.md b/script/docker/localModels/remade.md new file mode 100644 index 0000000..d6af3d2 --- /dev/null +++ b/script/docker/localModels/remade.md @@ -0,0 +1,4 @@ +1.涓嬭浇闀滃儚 +docker pull registry.cn-hangzhou.aliyuncs.com/hejh-docker/localmodel:0.1.1 +2. 鍚姩 +docker run -p 5000:5000 <imageId> \ No newline at end of file diff --git a/script/docker/localModels/requirements.txt b/script/docker/localModels/requirements.txt index c1e1b50..2d62483 100644 --- a/script/docker/localModels/requirements.txt +++ b/script/docker/localModels/requirements.txt @@ -1,3 +1,5 @@ -Flask==2.0.3 -sentence-transformers==2.2.0 -scikit-learn==0.24.2 +Flask==3.1.0 +sentence-transformers==3.4.1 +scikit-learn==1.6.1 +werkzeug>=3.1 + -- Gitblit v1.9.3