#Install Run MongoDB first
Download and start mean docker image as new container and connect to the MongoDB
$ docker run -p 5880:3000 --name shamrock_api --link mongo_db:db -d bethington/mean:0.0.1 or if you want to share a folder:
API Docker container: $ docker run -p 3000:3000 --name shamrock_api -e NODE_ENV='dev' -v /Users/bethington/docker_files/shamrock/api:/opt/mean.js --link shamrock_db:db -d bethington/mean:0.0.1
Web Docker container: $ docker run -p 3000:3000 -p 8080:8080 --name shamrock_web -e NODE_ENV='dev' -v /Users/bethington/docker_files/shamrock/web:/opt/mean.js --link shamrock_db:db -d bethington/mean:0.0.1
#Installing $ npm init $ npm install
#Directory Structure Example app -->account ---->index.controller.js ---->index.html -->app-content ---->app.css -->app-services ---->flash.service.js ---->user.service.js -->home ---->index.controller.js ---->index.html -->app.js -->index.html controllers -->api ---->users.controller.js -->app.controller.js -->login.controller.js -->register.controller.js services -->user.service.js views -->partials ---->footer.ejs ---->header.ejs -->login.ejs -->register.ejs config.json server.js
Content type
Image
Digest
Size
382.2 MB
Last updated
over 9 years ago
docker pull bethington/mean:0.0.1