Sign inSign up

kelvinvuong98/my-docker-nodejs-website

By kelvinvuong98

Updated 7 months ago

This repo is mainly for basic understanding of how to "publicize" my work to Docker Community.

Image
0

150

kelvinvuong98/my-docker-nodejs-website repository overview

MY DOCKER ALPINE WEBSITE (HELLO TO DOCKER)

By Kelvin Vuong

Table of Contents

Introduction

It's always useful to learn new things and adapt new technologies. Docker is not new but it still remains one of hottest environment for testing and deploying any new applications.

It's known for running your applications on any of devices as long as they are using the same technology, your applications will be stored in an image with one or more containers. It works pretty much like Virtual Machine, which consumes a more significant amount of memory and space and an older tech approach to follow on.

Besides Docker, Kubernetes even offers larger and more flexible than Docker, but for most tasks, Docker is still able to handle them well.

About It

  • It is simply a landing page took from Bootstrap with a configurated NodeJS Backend. There are APIs available for testing including /usr and /about.
  • Versions:
    • 1.0.0:alpine: original Bootstrap Landing Page.
    • 1.0.1:alpine: edited titles.

How It works

1. Installation:

Simply run:

- docker pull kelvinvuong98/my-docker-nodejs-website:1.0.0-alpine

- docker pull kelvinvuong98/my-docker-nodejs-website:1.0.1-alpine

- docker run -d -p 5600:5600 --name kv_docker_nodejs_beta kelvinvuong98/my-docker-nodejs-website:1.0.0-alpine

- docker run -d -p 5600:5600 --name kv_docker_nodejs_1 kelvinvuong98/my-docker-nodejs-website:1.0.1-alpine

2. Next Move:

- Testing.

- Continuously explore with your own Vision and Infinitive Creation.

Tag summary

Content type

Image

Digest

sha256:ee9415329

Size

82.4 MB

Last updated

7 months ago

docker pull kelvinvuong98/my-docker-nodejs-website:1.0.1-alpine