Opinionated dev image for Node.js & TypeScript with pre-configured tools.
1.8K
Opinionated Dockerfile for Node.js and TypeScript development. This image includes a set of common tools and configurations for a smooth development experience.
24.18.0-bookworm-slim, which is based on Node.js 24.18.0 LTS and Debian Bookworm.
eslint, prettier, and typescript are included.git, curl, zsh, Oh My Zsh!, a non-root nonroot user and a set of common dependencies for development.Oh My Zsh! common plugins like z, zsh-completions, zsh-autosuggestions and zsh-syntax-highlighting are included for a better shell experience.nonroot) with limited permissions for improved security.| Argument | Description | Type | Default Value |
|---|---|---|---|
| VARIANT | The image variant to use. See supported tags | string | 24.18.0-bookworm-slim |
You can directly reference pre-built versions of Dockerfile by using the image property in .devcontainer/devcontainer.json or updating the FROM statement in your own Dockerfile to one of the following. An example Dockerfile is included in this repository.
ghcr.io/6thpath/typescript-nodeRefer to this guide for more details.
This project is licensed under the MIT License.
Content type
Image
Digest
sha256:a23c26af0…
Size
200.2 MB
Last updated
7 days ago
docker pull 6thpath/typescript-node