Super Chainsaw goes VROOM
This repository represents an extremely basic containerized web application backend. It goes VROOM.
The application runs on port 8080.
The purpose of this repository is to represent a simple but 'real' application for exploration of Docker and Kubernetes.
- Node v16
- Docker Desktop
- Run
npm install
to install necessary packages. - Run
npm start
to run the server on port 8080.
To build the Docker image run
docker build . -t <your username>/super-chainsaw:<tag>
Once you have built a docker image you can run it with
docker run -p 49160:8080 <your username>/super-chainsaw:<tag>
The application is now accessible at http://0.0.0.0:49160
Get the Container ID
docker ps
Shut down the image
docker kill <container id>
- avn - Automatic Version Switching for Node.js