changement de nom
This commit is contained in:
1 parent
54dba44ebf
commit
a1c53892f0
7 files changed
+24
-24
No files matched your search
+6
-6
@@ -4,16 +4,16 @@ WORKDIR /src
|
||||
COPY go.mod ./
|
||||
COPY *.go ./
|
||||
COPY web ./web
|
||||
RUN CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o /out/logwell .
|
||||
RUN CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o /out/logstream .
|
||||
|
||||
# ---- Image finale (~15 Mo) ----
|
||||
FROM alpine:3.20
|
||||
RUN adduser -D -H -u 10001 logwell \
|
||||
&& mkdir /data && chown logwell /data
|
||||
COPY --from=build /out/logwell /usr/local/bin/logwell
|
||||
USER logwell
|
||||
RUN adduser -D -H -u 10001 logstream \
|
||||
&& mkdir /data && chown logstream /data
|
||||
COPY --from=build /out/logstream /usr/local/bin/logstream
|
||||
USER logstream
|
||||
VOLUME /data
|
||||
# 5514 en interne (port non privilégié), publié sur 514 par docker-compose
|
||||
EXPOSE 5514/udp 5514/tcp 8080/tcp
|
||||
HEALTHCHECK --interval=30s --timeout=3s CMD wget -qO- http://127.0.0.1:8080/healthz || exit 1
|
||||
ENTRYPOINT ["/usr/local/bin/logwell"]
|
||||
ENTRYPOINT ["/usr/local/bin/logstream"]
|
||||
Reference in new issue
Block a user