Skip to content

Commit

Permalink
use baseimage/app for certs, tz and users
Browse files Browse the repository at this point in the history
  • Loading branch information
umputun committed May 3, 2021
1 parent 3eba72c commit c6ec677
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,16 @@ RUN \
cd app && go build -o /build/reproxy -ldflags "-X main.revision=${version} -s -w"


FROM ghcr.io/umputun/baseimage/app:v1.6.1 as base

FROM scratch
ENV REPROXY_IN_DOCKER=1

COPY --from=backend /usr/share/zoneinfo /usr/share/zoneinfo
COPY --from=backend /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
COPY --from=backend /build/reproxy /srv/reproxy
COPY --from=base /usr/share/zoneinfo /usr/share/zoneinfo
COPY --from=base /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
COPY --from=base /etc/passwd /etc/passwd
COPY --from=base /etc/group /etc/group

WORKDIR /srv
ENTRYPOINT ["/srv/reproxy"]

0 comments on commit c6ec677

Please sign in to comment.