Files
ai-hand/Dockerfile-base
2025-01-23 01:47:32 +08:00

19 lines
696 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 基本镜像为个人ai项目提供运行环境
FROM python:3.10
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
# 更换pip下载地址为阿里云镜像源
RUN pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
RUN pip config set install.trusted-host mirrors.aliyun.com
# 从 requirements.txt 安装 python依赖
RUN pip install --no-cache-dir -r /requirements.txt
CMD ["/bin/bash"]