GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - kool-dev/docker-node: Docker Images for Node

BranchesTags
Open more actions menu

Latest commit

 

History

139 Commits
139 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
22
22
 
 
24-nginx
24-nginx
 
 
24
24
 
 
26
26
 
 
template
template
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
fwd-template.json
fwd-template.json
 
 
kool.yml
kool.yml
 
 

Repository files navigation

CI/CD

Description

Minimal Node Docker image. It's use is intended for kool.dev, but can fit in any other Node use-case.

Available Tags

22

  • 22

24

  • 24

24-nginx

  • 24-nginx

26

  • 26

Legacy tags

The following images have been discontinued, but still exist on Hub Docker in case you need them. We strongly advise moving to the newer versions.

  • 10, 10-qa, 10-adonis, 10-adonis-qa, 10-nest, 10-nest-qa
  • 12, 12-qa, 12-adonis, 12-adonis-qa, 12-nest, 12-nest-qa
  • 14, 14-qa, 14-adonis, 14-adonis-qa, 14-nest, 14-nest-qa
  • 16
  • 18
  • 20
  • 21
  • 22-nginx

Environment Variables

Variable Default Value Description
ASUSER 0 Changes the user id that executes the commands
UID 0 Changes the user id that executes the commands (ignored if ASUSER is provided)

Usage

With docker run:

docker run -it --rm kooldev/node:22 node -v

With environment variables:

docker run -it --rm -e ASUSER=500 kooldev/node:22 node -v

With docker-compose.yml:

app:
  image: kooldev/node:22
  environment:
    ASUSER: "${$UID}"

Contributing

Updating images and building locally

You must have kool installed.

This repo leverages a simple templating tool based on Laravel Blade to generate the actual building contexts for each image flavour.

You should change fwd-template.json and template folder.

After your changes, just run kool run template to compile the template and generate all version folder/files.

License

The MIT License (MIT). Please see License File for more information.

About

Docker Images for Node

hub.docker.com/r/kooldev/node

Topics

adonisdockerhacktoberfestkoolkool-devkooldevnestjsnode

Resources

Readme
MIT license
Activity
Custom properties

Stars

6 stars

Watchers

4 watching

Forks

4 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.