Cloud training

Docker fundamentals

Have your team learn how to build, integrate, and run containers that will speed up your DevOps pipeline

Get started with Docker

Is your team new to containers? The Docker fundamentals course will guide them through a variety of hands-on exercises designed to help them quickly grow into seasoned users, ready to assess the advantages of containerized software development and deployment. It will teach them how to run, develop, and manage their own set of containers.

Your team will get the right skills to leverage containerization technology, reduce environment drift, and enable self-contained deliveries to production. To put your team's new Docker skills to good use, we recommend combining this course with the one-day Kubernetes fundamentals course.

Course details

Duration

One day

Type

A mix of theory and hands-on exercises

Audience

Developers and sysadmins

After completing this training module, your team will be able to:

  • Use Docker in their daily roles as developers and sysadmins

  • Use Docker engine features necessary for running containerized applications

  • Create Dockerfiles and Docker Compose files

  • Keep their Dockerfiles and images small, efficient, and fast

  • Distribute their docker images through a docker registry, such as Docker Hub

  • Protect important persistent data in volumes and bind mounts

  • Package their own software

Prerequisites

To make the most out of this course, participants should have basic Linux command line skills. We also recommend they have Git bash installed on their machines.

Note: Docker Fundamentals focuses on Docker for Linux. However, most of the content is also directly translatable to Windows containers.

Empower your entire team with new skills

Get in touch to plan this training just for your team.

Great introduction to docker and docker-compose. Starts with the very basics but builds up to some more advanced cases. Focuses on showing how simple this actually is, and how it can make complicated tasks much simpler - like, why bother installing a compiler on your machine when there's a docker image for that.

Asbjørn BaagøJyske Bank