ARG HARBOR_PATH
ARG MODULE_NAME
ARG TAG
FROM ${HARBOR_PATH}/csst/${MODULE_NAME}:${TAG}
# FROM csu-harbor.csst.nao:10443/csst/csst-cpic-l1:latest
USER root
# 安装jq
RUN apt-get update \
    && apt-get install -y --no-install-recommends jq \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*
    
COPY *.sh /app/bin/
RUN chmod +x /app/bin/*.sh
COPY --from=hub.cstcloud.cn/scalebox/agent /usr/local /usr/local

RUN mkdir /work/ 
RUN chown -R csst:csst /work
RUN chown -R csst:csst /pipeline
WORKDIR /work/

ENV HARBOR_PATH=${HARBOR_PATH}
ENV MODULE_NAME=${MODULE_NAME}
ENV TAG=${TAG}
ENV IS_SINK_MODULE=${IS_SINK_MODULE}

USER csst

ENTRYPOINT ["goagent"]

