Introduction and Setup
  • Introduction
  • What is Docker
  • Understand the concept of containerization
  • Explain the purpose and benefits of Docker
  • What is Docker Desktop
  • Installing Docker Desktop- Part 1
  • Installing Docker Desktop- Part 2
  • Exploring Docker Desktop Interface
  • The Docker Platform
  • Docker Architecture
  • Docker Hub
Docker Essentials
  • Run a sample container
  • Creating a docker image
  • How to run a docker image
  • How to publish a docker image
  • How to pull a docker image
Setup Node.Js App
  • Install Node.js
  • Install Express
  • Text Editors
  • Install Visual Studio Code
  • Create application file
  • What is Nodemon
  • Install Nodemon
  • Send messages to the console
  • Refactoring code
  • Creating a directory for source code
Dockerizing a basic node.js app
  • Create a Dockerfile
  • Create a dockerignore file
  • Build a docker image
  • Run a Docker Image
  • Shut down a docker image