homework-jianmu/packaging/docker/DockerfileTDgpt

26 lines
745 B
Plaintext

FROM tdgpt_env:1.0
WORKDIR /apps
ENV DEBIAN_FRONTEND=noninteractive
ARG pkgFile
ARG dirName
ARG nasIp
ADD ${pkgFile} \
${dirName} \
http://${nasIp}/data/nas/TDengine/anode/taos.pth \
http://${nasIp}/data/nas/TDengine/anode/taos_ts_server.py \
http://${nasIp}/data/nas/TDengine/anode/fc_australia.sql \
# http://${nasIp}/data/nas/TDengine/anode/timer-moe.tar.gz \
/apps/
# RUN tar -xzf timer-moe.tar.gz && \
# rm -rf timer-moe.tar.gz && \
RUN cd ${dirName}/ && \
/bin/bash install.sh -e no && \
cd .. && \
rm -rf ${dirName}
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod +x /usr/local/bin/entrypoint.sh /apps/taos_ts_server.py
EXPOSE 6090 8387 5000
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]