Sign inSign up

pmoscode/nodejs-19-nondebug

By pmoscode

•Updated about 1 year ago

Distroless / Hardened nodejs 19 Docker image

Image
0

1.2K

pmoscode/nodejs-19-nondebug repository overview

⁠distroless-nodejs

⁠Usage

FROM node:19-slim as builder

WORKDIR /app

COPY package*.json ./

COPY . .

RUN yarn install


FROM pmoscode/nodejs-19-nondebug:dev

COPY --chown=nonroot:nonroot --from=builder /app/ ./

CMD [ "app.js" ]

⁠Configuration

⁠Default

propertyvalue
default user / groupnonroot / nonroot
working dir/app
archamd64 / arm64

⁠Additional

propertyvalue
entrypoint/usr/bin/node

⁠Used packages

  • wolfi-base (for debug variant)
  • wolfi-baselayout (for nondebug variant)
  • nodejs-[18|19|20|21|22]

⁠Image versioning

namedescriptionpurpose
"dev"Triggered by push or manual runcurrent development version
"nighly"Triggered by scheduled runAlways the latest libs (Wolfi OS)
semverTriggered by Git tagFixed version (may be outdated)

Tag summary

Content type

Image

Digest

sha256:7b3511b92…

Size

38.9 MB

Last updated

about 1 year ago

docker pull pmoscode/nodejs-19-nondebug:nightly