django老项目使用的xadmin在docker容器中安装

Copy
FROM python:3.6

# 时区
ENV TZ Asia/Shanghai

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo 'Asia/Shanghai' >/etc/timezone

# 拷贝 requirements 并安装依赖
COPY ./server/requirements.txt /tmp/requirements.txt
RUN pip install -r /tmp/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

# 设置工作目录
WORKDIR /app

COPY . /app

# 对于安装xadmin，提前下载好对应的版本，然后更改导致报错的源码，最后压缩，复制到容器内安装
RUN cd server && pip install xadmin-django2.zip

xadmin-django.zip