Dockerfile 463 B

1234567891011121314151617181920212223
  1. FROM python:3.6-alpine
  2. MAINTAINER jhao104 <j_hao104@163.com>
  3. ENV TZ Asia/Shanghai
  4. WORKDIR /app
  5. COPY ./requirements.txt .
  6. RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
  7. RUN apk add musl-dev gcc libxml2-dev libxslt-dev && \
  8. pip install --no-cache-dir -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ && \
  9. apk del gcc musl-dev
  10. COPY . .
  11. EXPOSE 5010
  12. WORKDIR /app/cli
  13. ENTRYPOINT [ "sh", "start.sh" ]