A sample Node.js app in Docker
100K+

SIGINT and SIGTERM events with tiniThis application is also available on Dockerhub.
To launch the container:
docker run -d -p 8080:8080 --name docker-node-app jonfairbanks/docker-node-app
To attach to a running container:
docker exec -it docker-node-app /bin/ash
You can find this app on Helm!
This application can also be helpful verifying Kubernetes:
For testing that pods are balancing correctly, you can make multiple requests to your app to verify.
To make 50 requests and write them to a file, you can run the following with your endpoint:
for run in {1..50}; do curl -sSL -D - kube.fairbanks.dev -o /dev/null | grep X-Hostname; done
This application also has an experimental jonfairbanks/docker-node-app:buildx tag which supports both x86 and ARM based platforms. For more details, checkout the ARM Documentation.
Content type
Image
Digest
sha256:cf944b1e8…
Size
62.2 MB
Last updated
6 days ago
docker pull jonfairbanks/docker-node-app