rayymlai / docker-paas-stack

Dockerfiles to build micro-services, e.g. NodeJS, MongoDB, RabbitMQ, NetData
MIT License
0 stars 0 forks source link

Dockerfile Images for building micro-services (Micro-services-in-a-box)

Updated: Apr 22, 2017

This project contains NodeJS Web server, MongoDB database and other infrastructure tools that can support running micro-services in a box, independent of hosting at home office, RackSpace or AWS.

Most Dockerfile definitions are from Docker registry with minor enhancement. They are accumulated from my past few jobs. We adopt MIT license for free re-use.

What's New

4/22/2017 RayL

Original

Scope

This project will include dockerfiles for the following areas.

For application development:

For infrastructure:

For mission operations simulation or modeling:

How to use

There are individual readme.md for most of the docker images.

In general:

docker run --name node01 --hostname node01.ourhome.com -d -p 4001:3000 -v /mnt/data/prod/mygithubproject:/opt/nodejs rayymlai/nodejs

In order to enable micro-services, you need to perform additional tasks (out of scope for this project), e.g.