Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions backend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,11 @@ COPY --from=build /app/resources /app/resources
ENV PATH="/app/bin:${PATH}"
ENV DEBUG="$DEBUG"

USER root
RUN chgrp -R 0 /app && \
chmod -R g=u /app
USER devlake

#add tini, prevent zombie process
ENTRYPOINT ["/usr/bin/tini", "--"]

Expand Down
2 changes: 2 additions & 0 deletions config-ui/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,7 @@ EXPOSE 4000 4443
RUN apt update && apt install -y apache2-utils iproute2
COPY --from=builder /home/node/code/nginx.sh /usr/bin/nginx.sh
RUN chmod +x /usr/bin/nginx.sh
RUN chgrp -R 0 /etc/nginx /var/log/nginx /usr/share/nginx /run && \
chmod -R g=u /etc/nginx /var/log/nginx /usr/share/nginx /run
USER 101
CMD /usr/bin/nginx.sh
4 changes: 4 additions & 0 deletions grafana/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,8 @@ ENV GF_SERVER_SERVE_FROM_SUB_PATH=true
ENV GF_DASHBOARDS_JSON_ENABLED=true
ENV GF_LIVE_ALLOWED_ORIGINS='*'
ENV GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH=/etc/grafana/dashboards/Homepage.json
USER root
RUN grafana-cli plugins install grafana-piechart-panel
RUN chgrp -R 0 /etc/grafana /usr/share/grafana /var/lib/grafana && \
chmod -R g=u /etc/grafana /usr/share/grafana /var/lib/grafana
USER 101
Loading