-
-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Labels
enhancementNew feature or requestNew feature or requestneeds infoFurther information is requestedFurther information is requested
Milestone
Description
Description
Have you considered using a distroless image for the docker build? One that doesn't include busybox?
I'm currently doing the following in my own Dockerfile and all seems to be working fine.
FROM ghcr.io/tale/headplane:latest AS headplane
FROM gcr.io/distroless/nodejs22-debian12:nonroot
COPY --from=headplane --chown=nonroot:nonroot /app /app
COPY --from=headplane --chown=nonroot:nonroot /usr/libexec/headplane /usr/libexec/headplane
COPY --from=headplane --chown=nonroot:nonroot /var/lib/headplane /var/lib/headplane
WORKDIR /app
CMD ["build/server/index.js"]
fajfer
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestneeds infoFurther information is requestedFurther information is requested