ARG FROM_IMAGE
FROM ${FROM_IMAGE}

# 基于centos7
FROM openresty/openresty:1.13.6.2-centos

WORKDIR /home/quant_group

RUN yum -y install epel-release \
  && yum -y install python-pip

# 加入测试工具集
COPY qa-replace .
RUN pip install -r requirements.txt \
  && yum clean all

#  拷贝nginx配置
COPY lua/*.lua /usr/local/openresty/nginx/lua/
ARG CONFIG=default.conf
COPY conf/nginx.conf /usr/local/openresty/nginx/conf/
COPY conf/${CONFIG} /usr/local/openresty/nginx/conf/conf.d/

ARG BUILD_SCHEMA
ENV BUILD_SCHEMA=$BUILD_SCHEMA
ARG SYSTEM_NAME
ENV SYSTEM_NAME=$SYSTEM_NAME

RUN echo -e "${BUILD_SCHEMA//@/\n}" >> ./build_info

COPY --from=0 /code/* /home/quant_group/

COPY docker-entrypoint.sh .
COPY run.sh .
RUN chmod +x ./docker-entrypoint.sh
CMD ./docker-entrypoint.sh