mirror of
https://github.com/umputun/reproxy.git
synced 2025-07-12 22:20:55 +02:00
use baseimage/app for certs, tz and users
This commit is contained in:
11
Dockerfile
11
Dockerfile
@ -20,11 +20,16 @@ RUN \
|
||||
cd app && go build -o /build/reproxy -ldflags "-X main.revision=${version} -s -w"
|
||||
|
||||
|
||||
FROM scratch
|
||||
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"]
|
||||
|
Reference in New Issue
Block a user