FROM openjdk:8-jdk-alpine
# 進入docker中的/usr/local/src目錄
RUN cd /usr/local
# 創建 gmc 目錄
RUN mkdir idrive-business-base
# 設置工作路徑
WORKDIR /usr/local/idrive-business-base
# 將當前文件夾下的所有文件複製到工作目錄
COPY . ./
ENV TZ=Asia/Shanghai
RUN echo -e "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main\n\
https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/community" > /etc/apk/repositories
RUN apk --update add curl bash ttf-dejavu && \
      rm -rf /var/cache/apk/*
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN chmod 777 /usr/local/idrive-business-base/aiShell.sh && sed -i 's/\r//' /usr/local/idrive-business-base/aiShell.sh
RUN chmod 777 /usr/local/idrive-business-base/stop.sh && sed -i 's/\r//' /usr/local/idrive-business-base/stop.sh
ENTRYPOINT ["/usr/local/idrive-business-base/aiShell.sh"]

