123456789101112131415161718192021222324252627282930313233343536 |
- # 基础镜像
- FROM python:3.8
- # 作者,版本
- LABEL author="lm"
- LABEL version="1.0.0"
- # 环境变量参数
- ENV TZ="Asia/Shanghai"
- ENV HOST="127.0.0.1"
- # 安装用到的python 第三方库
- RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple \
- sqlalchemy \
- pandas==1.3.4 \
- pymysql apscheduler \
- scipy \
- cryptography \
- numpy==1.20.3 \
- requests
- #RUN rm -r /usr/bin
- #RUN rm -r /bin
- # 复制公共库文件到 容器
- ADD LIB/BACKEND/ /LIB/BACKEND/
- # 复制算法文件到 容器
- ARG ALGO_PATH=LIB/MIDDLE/AlgoTest/Algo1/V_1_0_0/
- ARG MAIN_PATH=LIB/MIDDLE/AlgoTest/Algo1/
- ADD ${ALGO_PATH} /${ALGO_PATH}
- ADD ${MAIN_PATH}/main.py /${MAIN_PATH}/main.py
- WORKDIR /${MAIN_PATH}
- CMD ["python", "main.py"]
|