Skip to content

shrimpliu/nodeapp-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker for node.js app with mongo and redis

Set environment variable

cp .env.example .env

Customize your environment variables.

Build

docker-compose build

Exec

docker-compose up -d mongo redis node nginx

Add mongodb admin user

docker-compose up -d mongo
docker-compose exec mongo mongo admin
> db.createUser({ user: 'shrimp', pwd: 'secret', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });

Add mongodb collection and user

docker-compose exec mongo mongo -u shrimp -p secret admin
> use demo
> db.createUser({ user: 'demouser', pwd: '123456', roles: [ { role: "readWrite", db: "demo" } ] });

About

docker for node.js app with mongo and redis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published