Skip to content

🐳 Docker based development environment for Node.js

License

Notifications You must be signed in to change notification settings

wengtad/nodedock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeDock

Setup Node.js development environment using 🐳 Docker. You may use it without install Node.js on your machine.

Environment Stack

  • Alpine
  • Docker
  • Fish & Oh-My-Fish
  • Git
  • GitFlow
  • Node.js
  • pnpm

Prerequisite

Install the following before get start:

  • Docker
  • Docker Compose

Getting Started

Clone the docker-compose.yml:

curl -fLo docker-compose.yml https://raw.githubusercontent.com/wengtad/nodedock/main/docker-compose.yml

Start the containers in the background:

docker-compose up -d

Run the environment:

docker-compose run node

Visual Studio Code

For use VS Code to work on running container. Following the steps:

  1. Install Remote - Containers extension.
  2. Open Command Palette (Ctrl+Shift+P).
  3. Search and look for Remote-Containers: Attach to Running Container....

About

🐳 Docker based development environment for Node.js

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages