GitHub - Hardvan/Trying-Docker

Skip to content

Navigation Menu

Sign in

Appearance settings

Learning Docker

Dockerfile

A blueprint for creating a docker image

Image

A template for running docker containers

Container

A running process

Steps

  1. First Command

  2. Create Dockerfile

  3. Add .dockerignore for files to ignore (node_modules)

  4. Build image

    docker build -t <image-name> .

    Example:

     docker build -t hardvan/demoapp:1.0 .
  5. Run image

     docker run -p 5000:8080 hardvan/demoapp:1.0

    local:5000 -> container:8080

  6. Create docker-compose.yml

  7. Run docker-compose

For more details, watch this video