Docker Super Essential Crash Course

Learn the essential features of Docker


  • Basic knowledge of Linux desirable


In a Docker Bootcamp, learn the theory and practice of this innovative technology.

Docker is a software platform that allows you to quickly build, test, and deploy applications. Docker creates software packages in standardized units called containers that have everything the software needs to run, including libraries, system tools, code, and runtime. By using Docker, you can quickly deploy and scale applications in any environment and be confident that your code will run.

Containers simplify the development and delivery of distributed applications.

The use of Containers is possible thanks to the process isolation and virtualization capabilities built into the Linux kernel. These tools, such as control groups to allocate resources to processes and namespaces to restrict access or visibility of a process to other people or areas of the system, allow multiple application components to share the resources of a single instance of the system. Operating host in the same way as a hypervisor allows multiple virtual machines to share the CPU, memory, and other resources of a single hardware server.

In this training you will learn the fundamentals of:

– Docker;

– Containers;

– Docker image;

– Docker Hub;

– Docker Compose;

– Kubernetes;

And you will learn with practical classes:

– Install Docker;

– Discover the version of Docker installed;

– Download Docker Images;

– Deletion of Docker Images;

– List, delete and create Containers;

– Run applications in Containers;

– Inspect Containers;

– Check Container statistics;

– Check the Container log;

Who this course is for:

  • Software Developers
  • DevOps Engineers
  • Solution Architects
  • Data Scientists
  • Data Engineers
  • IT professionals working with continuous integration and continuous delivery (CI/CD)

Enroll Now

Docker Courses

Udemy Free Courses