Docker Technologies for DevOps and Developers

  • Section 1: Get Started with Docker Technologies

    In this section, we will see what the course covers and what you will learn from this course.

    • Course Overview: Welcome to the Docker Technology World
    • Introduction to Virtualization Technologies
    • Docker Software's Client-Server Architecture
    • Install Docker for Mac/Windows
    • Install Docker Toolbox
    • Important Concepts of Docker Technology
    • Run Our First Hello World Docker Container
    • Deep Dive into Docker Containers
    • Docker Port Mapping and Docker Logs Command

    Browse Videos
  • Section 2: Working with Docker Images

    In this section, the author discusses Docker image layers, how to build Docker images using Docker commit command and writing Dockerfile. Learn to push Docker images to Docker hub.

    • Docker Image Layers
    • Build Docker Images by using Docker Commit Command
    • Build Docker Images by Writing Dockerfile
    • Dockerfile In-depth
    • Push Docker Images to Docker Hub

    Browse Videos
  • Section 3: Create Containerized Web Applications

    In this section, we create containerized a simple Hello web world application, docker links and automate workflow. Learn more about Docker Compose workflow.

    • Containerize a Simple Hello World Web Application
    • Implement a Simple Key-value Lookup Service
    • Create Docker Container Links
    • Automate Current Workflow with Docker Compose
    • Deep Dive into Docker Compose Workflow

    Browse Videos
  • Section 4: Docker Networking

    In this section, author introduces you to Docker networking, NONE network, Bridge network, Host Network and Overlay Network.

    • Introduction to Docker Networking
    • None Network
    • Bridge Network
    • Host Network and Overlay Network
    • Define Container Networks with Docker Compose

    Browse Videos
  • Section 5: Create a Continuous Integration Pipeline

    In this section, we write and run unit tests inside containers, get introduced to continuous integration, link CircleCI with Github account, push docker images.

    • Write and Run Unit Tests inside Containers
    • Introduction to Continuous Integration
    • Link CircleCI with Github Account for Setting up a CI Workflow
    • Push Docker Images To DockerHub from CircleCI

    Browse Videos
  • Section 6: Deploy Docker Containers in Production

    In this section, we are introduced to running docker containers, register Digital Ocean account, and deploy docker application to the cloud.

    • Introduction to Running Docker Containers in Production
    • Register Digital Ocean Account for Deploying Containerized Applications
    • Deploy Docker Application to the Cloud with Docker Machine
    • Refactor Docker Compose File
    • Introduction to Docker Swarm and Service Discovery
    • Deploy Docker Application to the Cloud with Docker Swarm

    Browse Videos
View Larger

Next Prev
Close