From 1a51730db64ce905d5026180f918f31fbc61c0f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=8C=BF?= Date: Fri, 24 Jan 2025 22:38:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=95=9C=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 9 +++++++-- Dockerfile-base | 7 ++++++- 笔记.txt | 7 +++++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 963c8bf..194f90f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,9 +2,14 @@ kind: pipeline type: docker name: default +clone: + disable: true + steps: -- name: greeting +- name: run-ai image: registry.buyusdt.xyz/ai-modelscope:latest network_mode: host commands: - - uvicorn main:app --reload --host '0.0.0.0' --port 9741 \ No newline at end of file + - echo "192.168.31.100 git.buyusdt.xyz" >> /etc/hosts + - git clone https://git.buyusdt.xyz/bmy/ai-hand + - cd /drone/src/ai-hand/ && uvicorn main:app --reload --host '0.0.0.0' --port 9741 diff --git a/Dockerfile-base b/Dockerfile-base index 458735e..cc89a62 100644 --- a/Dockerfile-base +++ b/Dockerfile-base @@ -7,7 +7,12 @@ COPY ./requirements.txt /requirements.txt RUN sed -i s@deb.debian.org@mirrors.tuna.tsinghua.edu.cn@g /etc/apt/sources.list.d/debian.sources # 解决python 库 cv2报错 libGL.so.1: cannot open shared object file: No such file or directory -RUN apt-get clean && apt-get update && apt-get install -y libgl1 +RUN apt-get clean && apt-get update && apt-get install -y libgl1 git git-lfs + +# 配置git账户和邮箱 +RUN git config --global user.name "bmy" && git config --global user.email "2271608011@qq.com" +# 取消git对ssl证书的验证,让 drone 可以顺利克隆代码 +RUN git config --global http.sslVerify "false" # 更换pip下载地址为阿里云镜像源 RUN pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ diff --git a/笔记.txt b/笔记.txt index cc8041e..578ba58 100644 --- a/笔记.txt +++ b/笔记.txt @@ -1,9 +1,12 @@ 启动命令:uvicorn main:app --reload --host '0.0.0.0' --port 9741 -打包 基镜像:docker build -f Dockerfile-base -t 2271608011/ai-modelscope:v1.0 . +打包 基镜像:docker build -f Dockerfile-base -t registry.buyusdt.xyz/ai-modelscope:latest . -打包 项目 镜像:docker build -f Dockerfile-project -t ai-hand-project . +打包 项目 镜像:docker build -f Dockerfile-project -t registry.buyusdt.xyz/ai-hand-project . 运行镜像:docker run -d --name ai-hand-project -p 9741:9741 ai-hand-project + + +