FROM python:2.7.18-stretch

MAINTAINER afa@afa.com

WORKDIR /opt/etl/datax_job

RUN cd /opt \
    && wget http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz \
    && tar -zxvf datax.tar.gz  \
    && rm -rf datax.tar.gz 

RUN sed -i s@/deb.debian.org/@/mirrors.163.com/@g /etc/apt/sources.list \
    && apt-get update \
    && apt-get -y install openjdk-8-jdk \
    && apt-get clean

COPY src/etl  /opt/etl 
COPY src/etl/bin  /usr/local/bin 

COPY make/build/containers/etl/cyclejobs/buildsite/entrypoint.sh /entrypoint.sh
RUN  chmod +x /entrypoint.sh

ENV BASE_PATH "/opt"

ENTRYPOINT /entrypoint.sh 

