Nodedock is a Docker nodejs development environment. It facilitates running nodejs Apps on Docker.
- Database Engines:
- MySQL
- NoSQL Engines:
- Redis[todo]
- ElasticSearch
- Message Queueing Systems: [todo]
- RabbitMQ
1 - Clone this repository on your project root directory:
git submodule add https://github.com/siyangbi/nodedock.git
If you are not already using Git for your nodejs project, you can use
git clone
instead ofgit submodule
.
1 - Setup project folder structure like this:
- project
- nodedock
- bin/www
- src
- test
- package.json
You can follow the nodedock-example to setup your project as well
2 - Run your docker-compose command inside nodedock folder
docker-compose up