An open API service indexing awesome lists of open source software.

https://github.com/radenkovic/docker-node-development

Sample of using docker-compose and nodemon for development of node web servers
https://github.com/radenkovic/docker-node-development

development docker docker-compose express node nodemon

Last synced: 3 months ago
JSON representation

Sample of using docker-compose and nodemon for development of node web servers

Awesome Lists containing this project

README

          

# Docker for node development sample

This is configured sample with `Docker`, `docker-compose` and `nodemon` for live reloading of the server,
so you don't need node installation locally at all. Uses small `node10-alpine` image.

# Usage

- Install Docker and `docker-compose`
- `docker-compose up`
- Edit file in `src` folder
- Magic!
- Open http://localhost:8080 in your browser

# Adding dependencies

After adding dependency (`yarn add` or `npm install`), you need to rebuild the image using `docker-compose build`.
If you don't want to rebuild images all the time, you can add volume in `docker-compose.yml`

```
services:
web_development:
// other stuff
volumes:
- ./node_modules:/usr/app/node_modules
```