Nodedock is a Docker nodejs development environment. It facilitates running nodejs Apps on Docker.
- Database Engines:
- MySQL
- NoSQL Engines:
- Redis
- ElasticSearch and Kibana
- Message Queueing Systems: [todo]
- RabbitMQ
1 - Clone this repository on your project root directory:
git submodule add https://github.com/siyangbi/nodedock.gitIf you are not already using Git for your nodejs project, you can use
git cloneinstead ofgit submodule.
2 - 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
3 - Run your docker-compose command inside nodedock folder
docker-compose up