Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Containers 101
Rating: 4.1 out of 5(518 ratings)
37,276 students

Containers 101

Building and deploying containerize applications with Kubernetes, Docker and Helm
Created byRaziel Tabib
Last updated 5/2018
English

What you'll learn

  • Build and deploy applications to modern container platforms (with Kubernetes, Docker, and Helm)

Course content

2 sections9 lectures5h 52m total length
  • Intro to Docker Basic Commands & Docker Hub34:26

    In this webinar, Raziel provides an overview of basic Docker commands (search, pull, run, commit, etc.) while demonstrating how to build a simple express micro-service.

    Learn:

    • How to create a Docker image for the service using both a Docker file, as well as the command line
    • How to push the image to Docker Hub
  • Intro to Docker Files, Docker Image Layers, and Docker Cache Mechanism35:36

    In this 30-minute webinar, Raziel Tabib demonstrates how to build a microservice using Node.js & Docker. He explains how to optimize the process of building Docker images and move Docker images between different Docker hosts.

    Watch the webcast to learn about:

    • Docker files
    • Docker build commands
    • Docker caching
  • Docker ONBUILD Triggers and Introduction to Docker Compose34:20

    In this 30 minute webinar, we give a basic introduction to Docker Compose by demonstrating how to run a mini microservices application (with 2 nodes). The code sample used in the demo can be found at github.com/Codefresh-Examples/express-angular-mongo.

    Learn about:

    • Docker ONBUILD triggers
    • How these triggers work
    • How to use triggers
  • Intro to Docker Compose Version 224:45

    In this 30 minute webinar, Raziel gives an intro to Docker Compose V2.

    Learn:

    • How to convert a docker-compose.yml from V1 to V2
    • About the new updates and benefits of the new file format

Requirements

  • Basic terminal skills, basic programming, Docker

Description

In this course, we'll introduce the basics of building and deploying containerized applications. We'll introduce the concepts of containers powered by Docker and how to create them. You'll learn the essentials needed for modern DevOps with orchestration, packaging, and more built on the the fast growing Docker, Kubernetes, and Helm stack.

Who this course is for:

  • DevOps Beginners and Programmers trying to lean about deployment