some refinement
This commit is contained in:
1 parent
89e1db8edf
commit
0ed1cb4355
14 files changed
+390
-104
No files matched your search
+9
-1
@@ -30,11 +30,19 @@ FROM alpine:latest
|
||||
|
||||
RUN apk --no-cache add ca-certificates
|
||||
|
||||
WORKDIR /root/
|
||||
# Create non-root user
|
||||
RUN addgroup -S appgroup && adduser -S appuser -G appgroup
|
||||
|
||||
WORKDIR /home/appuser/
|
||||
|
||||
COPY --from=go-builder /go-otel .
|
||||
COPY --from=go-builder /app/otel-ui/dist ./dist
|
||||
|
||||
# Ensure the appuser owns the files
|
||||
RUN chown -R appuser:appgroup /home/appuser/
|
||||
|
||||
USER appuser
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
CMD ["./go-otel"]
|
||||
Reference in new issue
Block a user