#Docker - Nginx - Node - Webpack
- Go Install Docker
Npm install
$ chmod +x install.sh && ./install.sh
Start Services
$ docker-compose up
# or run in background
$ docker-compose up -d
- running nginx at localhost:80
- running app at localhost:3030
- running api at localhost:9090
Logs
$ docker-compose logs
Stop/Remove Services
$ docker-compose stop
$ docker-compose rm -f
Build/Start Services
$ docker-compose up --build
# or build and run in background
$ docker-compose up -d --build
Handling Images
# list all
$ docker images
# remove image
$ docker rmi <image_id>
# remove all
$ docker rmi $(docker images -a -q)
Handling Processes
# list running
$ docker ps
# list all in memory
$ docker ps -a
# stop all
$ docker stop $(docker ps -a -q)
# remove all
$ docker rm $(docker ps -a -q)