https://github.com/yogain123/dockering-node
Dockering Basic Node app and linking it with mongo image and Logging Errors in Bugsnag
https://github.com/yogain123/dockering-node
bugsnag docker docker-compose mongo nodejs
Last synced: 3 months ago
JSON representation
Dockering Basic Node app and linking it with mongo image and Logging Errors in Bugsnag
- Host: GitHub
- URL: https://github.com/yogain123/dockering-node
- Owner: yogain123
- License: mit
- Created: 2019-12-17T09:34:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T17:30:54.000Z (over 2 years ago)
- Last Synced: 2024-05-16T23:56:57.322Z (about 1 year ago)
- Topics: bugsnag, docker, docker-compose, mongo, nodejs
- Language: JavaScript
- Homepage: https://dockering-node.herokuapp.com/
- Size: 61.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dockering-node
## Basic docker and docker-compose commands to Run App
- docker build -t yogendra/nodeapp .
- docker run -p 4444:4444 yogendra/nodeapp
- docker-compose up --build
- docker-compose down
- docker version
- docker-compose version
- docker images
- docker ps> t=> tag, p=> port
## Run App Outside Of Docker Container
```
npm install
npm start
```## Run App Inside Docker Container (Running only Node Dockerfile)
```
docker build -t yogendra/dockering-node .
docker run -p 1234:1234 yogendra/dockering-node
```## Run App With DB Connection Active (mongo) -> Docker Compose
```
docker-compose up --build (To Start App)
docker-compose down (To Stop App)
```
This Basic Node App is been packed inside docker and the container is been deployed in Heroku
https://dockering-node.herokuapp.com/## Deploying the container to Heroku
- heroku login
- docker ps
- heroku container:login
- heroku container:push web --app
- heroku container:release web --app> LICENSE: MIT
> Author: Yogendra Saxena