Skip to content

articulate/docker-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Node Images

Base Node.js Docker images.

What's Included

Tags

🌟 recommended image

  • articulate/node:22 🌟
  • articulate/node:22-lambda
  • articulate/node:20 🌟
  • articulate/node:20-lambda
  • articulate/node:18
  • articulate/node:18-lambda
  • articulate/articulate-node:18-bullseye-slim
  • articulate/articulate-node:18-lambda

articulate/node vs articulate/articulate-node

articulate/articulate-node are the legacy Docker images. Those ran as root and include software not always needed. Use articulate/node where possible and install your own software with install_packages.

Creating a new image

The easiest way to create a new image is to copy an existing one and change the base image. If creating from scratch, the images need the following:

  • Everything listed in What's included
  • make for internal tooling.
  • A service user and group with a GID and UID of 1001. This should be the default user.
  • A /service directory as the default working directory.