Cloud Native Development Environment for Node.js
Software:nvm,pnpm,yarn,bun,git, git-lfs, jq, rsync, curl, vim, wget, unzip, openssh-server
VSCode Plugins: coding-copilot,vscode-yaml,githistory,gitblame,git-graph,vscode-yaml
docker.cnb.cool/examples/workspace-images/workspace-node
docker.cnb.cool/examples/workspace-images/workspace-node:latestdocker.cnb.cool/examples/workspace-images/workspace-node:ltsdocker.cnb.cool/examples/workspace-images/workspace-node:23docker.cnb.cool/examples/workspace-images/workspace-node:22docker.cnb.cool/examples/workspace-images/workspace-node:20docker.cnb.cool/examples/workspace-images/workspace-node:18Create a .cnb.yml file in the root directory of your repository and add the following content:
$:
vscode:
- docker:
# Custom image as development environment
image: docker.cnb.cool/examples/workspace-images/workspace-node:lts
services:
- vscode
- docker
stages:
- name: ls
script: ls -al
For more cloud native development configuration options, please refer to Cloud Native Development.