Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker Crash Course: Learn from Experience (for Beginners)
Rating: 4.5 out of 5(30 ratings)
116 students

Docker Crash Course: Learn from Experience (for Beginners)

A technical hands-on introduction to Docker, from a Docker Certified engineer
Last updated 6/2021
English

What you'll learn

  • Docker Fundamentals
  • Dockerfile Writing
  • Docker Image Creation and Management
  • Overall Container Management with Docker CLI
  • Most used/needed Docker Objects and Commands
  • Docker Container Creation and Management
  • Docker Network Creation and Management
  • Docker Volume Creation and Management

Course content

6 sections31 lectures3h 47m total length
  • Introduction1:10

    Welcome to the course! Let me present myself and tell you what you'll learn during this course.

  • Requirements1:28

    Learn about the requirements and the recommended hardware/software for you to be able to follow this course.

  • Outline3:13

    Quick look at the course's outline and all the topics we'll be covering

  • Setup the Working Environment1:30

    Let's quickly make sure your work station fulfills the requirements for this course, and that you have the necessary tools to proceed

  • Quick Test of the Working Environment

Requirements

  • Be comfortable with Command Line Interface

Description

“For the things we have to learn before we can do them, we learn by doing them.”

― Aristotle


Containers and microservices are unquestionably great skills to have nowadays, and Docker is arguably the most popular container runtime out there. So how can you - a beginner - keep up with everyone else's skills and with this ever-growing technology?


Reading a good manual is irreplaceable, but let's face it, most of us will first search our tech dilemmas on Stack Overflow before engaging with any documentation sources.


For those, this course will provide the essentials for you to make sense of Docker and quickly get started with it. By the end of the course, you will look like a seasoned Docker professional.


In this course, I'll start by giving you a quick and general introduction to containers and Docker. Then, we will cover and exercise the 4 main Docker objects:

  • Images: learn how to write Dockerfile, build Docker Images and push them into Docker Hub

  • Containers: learn how to start containers, configure them, and how to manage their lifecycle

  • Networks: learn about Docker Network drivers, and how you can configure your containers' networking behavior through these networks

  • Volumes: learn the difference between the different types of volumes offered by Docker, and how you can use them to better manage your containers' data

Who this course is for:

  • Individuals who are learning about containers
  • DevOps and Software Engineers who are migrating to Docker
  • All Docker newbies
  • Beginner