top of page
1920x1200-1106405-programming.jpg

DOCKER

This course is designed to provide you with a comprehensive overview of Docker, a containerization platform used to simplify the process of deploying and managing applications. During this course, you will learn the fundamental concepts of Docker and gain the skills necessary to use it safely and effectively in your projects.

clock_edited.png
DURATION
  24 h
play_edited.png
METHODS
  On-line or in person
help_edited.png
ASSISTANCE
  Tutoring
graduation-hat-and-diploma_edited.png
CERTIFICATION
  Final certificate

To who we address

This course on Docker is aimed at technology professionals and enthusiasts who want to gain fundamental skills in containerization and using Docker to simplify application deployment and management. Both software developers and system administrators will find value in this course, as Docker is a cross-cutting technology that can be applied in many contexts.

Course structure

1

  • Docker fundamentals, installation, architecture, basic concepts, images, deployment infrastructure, command line.

  • Exercise.

2

  • Containers, management and life cycle

  • Volumes.

  • Exercise.

3

  • Networking.

  • Exercise.

4

  • Create a custom image from a container.

  • Create a custom image from a Dockerfile.

  • Multistage Dockerfile.

  • Exercise, with analysis of use cases.

5

  • Define a Docker container-based application with Docker compose.

  • Exercise.

6

  • Hints at Docker Swarm.

  • Examples of Docker-based CI/CDs.

  • Insights.

bottom of page