FROM registry.digiwincloud.com.cn/dap/dwsidecar-1.0.0.0:1.0.3.18
# 進入docker中的/usr/local/src目錄
RUN cd /usr/local
# 創建 semc 目錄
RUN mkdir ${appId}
# 設置工作路徑
WORKDIR /usr/local/${appId}
# 將當前文件夾下的所有文件複製到工作目錄
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 +x /usr/local/${appId}/aiShell.sh
RUN mkdir /usr/local/${appId}/dataPath
RUN mkdir /usr/local/${appId}/zipPath
RUN mkdir /usr/local/${appId}/.logs \
    && cd /usr/local/${appId}/.logs \
    && echo "" > gc.log
ENTRYPOINT ["/usr/local/${appId}/aiShell.sh"]