FROM python:3.9-slim-buster
RUN sed -i "s/archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;
RUN sed -i "s/us.archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;
RUN sed -i "s/cn.archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list;
RUN sed -i "s/deb.debian.org/mirrors.aliyun.com/g" /etc/apt/sources.list;
RUN sed -i "s/security.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;
RUN sed -i "s/httpredir.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list;
RUN apt-get update
# RUN python3 -m venv myenv
# RUN source myenv/bin/activate
RUN apt-get install ffmpeg libsm6 libxext6 -y
# RUN python -m pip install --upgrade pip
RUN pip3 install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple
RUN pip3 install torchtext -i https://pypi.tuna.tsinghua.edu.cn/simple
RUN pip install werkzeug==2.2.2
WORKDIR /app
# 其他必要的安装和配置
COPY . /app
RUN pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
docker构建yolov5镜像 dockerfile
于 2024-11-08 11:52:29 首次发布