Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker everything you need to know in under an hour
Rating: 4.3 out of 5(43 ratings)
3,152 students

Docker everything you need to know in under an hour

An in-depth course going through the basics concepts of Docker in under 60 minutes.
Last updated 6/2024
English

What you'll learn

  • Learn the core Docker skills needed for DevOps proffesionals.
  • Be able to demonstrate your understanding of Docker to future employers.
  • Gain an understanding of real world examples of how to use Docker from within the workplace.
  • Gain an understanding of the key concepts of Docker, Docker Commands and DockerFiles.
  • Docker
  • Containers
  • Containerisation
  • DevOps

Course content

1 section24 lectures1h 2m total length
  • Introduction0:32
  • Installing Virtual Box + Ubuntu7:51
  • Installing VS Code3:42
  • Installing Docker3:20
  • Docker Run1:29
  • Docker NGINX5:22
  • Docker Check1:08
  • Docker Stop1:07
  • Docker List0:50
  • Docker Remove1:56
  • Docker Pull1:11

    Pull a Debian image from a registry with docker pull, demonstrating how Docker fetches and stores the image locally using the latest tag.

  • Docker Exec1:34
  • Docker Tags2:33
  • Docker Interactive Mode1:38
  • Docker Exec 21:27

    Launch and attach to a running container with docker exec, interact via a shell, and quickly tweak files and run commands inside the container to explore and validate your setup.

  • Docker Port Mapping2:41
  • Docker Volumes3:45
  • Docker Inspect1:14
  • Docker Logs0:51
  • Docker Environment Variables3:05
  • DockerFiles Part 15:23
  • DockerFiles Part 24:27
  • Docker Using PHP and Volumes4:52

    Learn to run a PHP app in Docker with volumes mapping a local source to /var/www/html, expose port 80, and test for live updates in a local Apache setup.

  • Conclusion and Course End0:35

    Thank you for choosing the course and completing it, and prepare to start using DOCA in the real world environment. Share feedback to help future students.

Requirements

  • A computer with access to a Linux terminal. (Fear not! Virtual Machine setup is included in this for users who don't have a Linux terminal available. )
  • That's it! With a good work ethic, let's get started and learn some Docker!

Description

Welcome to the Docker everything you need to know in under an hour! This course aims to teach you the fundamentals of Docker and apply them in the working environment.. We also aim to show the more complex features of functions of Docker to really get the student ready for the working world.

The course teaches the following:

  • Docker

  • Docker Run

  • DockerFiles

  • Docker and PHP

  • Docker with NGINX

  • Docker Exex

  • Docker Tags

  • Docker Volumes

  • Docker Inspect

  • Docker Logs

  • Installing VMs

  • Installing Ubuntu

  • Installing VS Code

  • Installing Packages

  • And much more! 

The in-depth course aims to get the the student up and running, straight to the point and teach them how to going with Docker.

By far, the most widely used containerisation system in the world today is Docker. And in this course we aim to get you up and running! Docker is a set of platform as a service  products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. Because all of the containers share the services of a single operating system kernel, they use fewer resources than virtual machines.

By going through each of the Docker commands we are trying to enable you to pick up Docker in a relatively short amount of time.

We hope you enjoy it!

Who this course is for:

  • DevOps Professionals
  • DevOps Engineers
  • DevOps
  • Coders
  • Docker
  • Software
  • Linux