mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-06 12:36:56 +00:00
fix(CI): Optimize Server Docker Image Layers (#14835)
This commit is contained in:
parent
2efa0c9e28
commit
cb893cdd65
@ -23,15 +23,14 @@ FROM alpine:3.18
|
||||
|
||||
EXPOSE 8585
|
||||
|
||||
RUN apk add --update --no-cache bash openjdk17-jre
|
||||
RUN adduser -D openmetadata && \
|
||||
apk update && \
|
||||
apk upgrade && \
|
||||
apk add --update --no-cache bash openjdk17-jre
|
||||
|
||||
COPY --from=build /opt/openmetadata /opt/openmetadata
|
||||
COPY docker/openmetadata-start.sh /
|
||||
COPY --chown=openmetadata:openmetadata --from=build /opt/openmetadata /opt/openmetadata
|
||||
COPY --chmod=755 docker/openmetadata-start.sh /
|
||||
|
||||
RUN chmod 777 openmetadata-start.sh
|
||||
|
||||
RUN adduser -D openmetadata
|
||||
RUN chown -R openmetadata:openmetadata /opt/openmetadata
|
||||
USER openmetadata
|
||||
|
||||
WORKDIR /opt/openmetadata
|
||||
|
||||
@ -35,13 +35,13 @@ LABEL org.open-metadata.build-date=$BUILD_DATE
|
||||
LABEL org.open-metadata.commit-id=$COMMIT_ID
|
||||
|
||||
EXPOSE 8585 8586
|
||||
COPY docker/openmetadata-start.sh ./
|
||||
COPY --from=build /opt/openmetadata /opt/openmetadata
|
||||
RUN apk add --update --no-cache bash openjdk17-jre && \
|
||||
RUN adduser -D openmetadata && apk update && \
|
||||
apk upgrade && \
|
||||
apk add --update --no-cache bash openjdk17-jre && \
|
||||
chmod 777 openmetadata-start.sh
|
||||
|
||||
RUN adduser -D openmetadata
|
||||
RUN chown -R openmetadata:openmetadata /opt/openmetadata
|
||||
COPY --chmod=755 docker/openmetadata-start.sh ./
|
||||
COPY --chown=openmetadata:openmetadata --from=build /opt/openmetadata /opt/openmetadata
|
||||
USER openmetadata
|
||||
|
||||
WORKDIR /opt/openmetadata
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user