Commit 4424c2f4 by Shubham Bhattar Committed by Marcus Olsson

Docker: Reduce layers in build container and modified initialization of PATH env…

Docker: Reduce layers in build container and modified initialization of PATH env in final container (#20132)

Multiple local files copied to same destination in one COPY instruction in 0th build container. PATH env variable is modified using the default PATH env variable available in alpine container to achieve the same effect.
parent 64bf3b3c
...@@ -11,8 +11,7 @@ COPY vendor vendor ...@@ -11,8 +11,7 @@ COPY vendor vendor
RUN go mod verify RUN go mod verify
COPY pkg pkg COPY pkg pkg
COPY build.go build.go COPY build.go package.json ./
COPY package.json package.json
RUN go run build.go build RUN go run build.go build
...@@ -52,7 +51,7 @@ LABEL maintainer="Grafana team <hello@grafana.com>" ...@@ -52,7 +51,7 @@ LABEL maintainer="Grafana team <hello@grafana.com>"
ARG GF_UID="472" ARG GF_UID="472"
ARG GF_GID="472" ARG GF_GID="472"
ENV PATH=/usr/share/grafana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ ENV PATH="/usr/share/grafana/bin:$PATH" \
GF_PATHS_CONFIG="/etc/grafana/grafana.ini" \ GF_PATHS_CONFIG="/etc/grafana/grafana.ini" \
GF_PATHS_DATA="/var/lib/grafana" \ GF_PATHS_DATA="/var/lib/grafana" \
GF_PATHS_HOME="/usr/share/grafana" \ GF_PATHS_HOME="/usr/share/grafana" \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment