This is an example of a simple banner

Training: Docker – Administration

Ref. DOCK-02
Duration:
3
 jours
Exam:
Inclus
Level:
Intermédiaire

Docker - Administration Training

The Docker – Administration course is aimed at professionals who want to deepen their Docker expertise in more structured operational contexts. Beyond simply using containers, this course covers the administration, security, storage, networking and light orchestration mechanisms needed to operate Docker reliably and efficiently in a corporate setting.

Deepen your skills in operations, security, storage and orchestration with Docker

Throughout this course, you will learn how to administer a Docker engine, optimize images, manage registries, set up persistent volumes, secure containerized environments and deploy services in a Docker Swarm cluster. This course is the natural continuation of Docker – Fundamentals and prepares you for more advanced Docker uses in demanding technical environments.

Participant Profiles

  • Systems administrators
  • Cloud engineers
  • DevOps engineers
  • Technical architects
  • Developers wishing to deepen Docker in a professional environment

Objectives

  • Administer a Docker environment in production or pre-production
  • Design and optimize Docker images
  • Manage volumes, persistent storage and registries
  • Understand and configure advanced Docker networking
  • Secure a Docker environment
  • Deploy and administer services with Docker Swarm
  • Diagnose common issues related to containers and Docker services

Prerequisites

  • Having completed the Docker – Fundamentals course or equivalent experience
  • Mastery of the Linux command line
  • Understanding basic networking and systems concepts

Course Content

Module 1: Docker architecture and engine administration

  • Review of Docker architecture
  • Installation, configuration and maintenance of the Docker engine
  • Managing the Docker service and its environment
  • Configuration files and main parameters
  • Diagnostics and verification of the Docker engine state

Module 2: Image creation, optimization and advanced management

  • Review of Dockerfiles
  • Best practices for image optimization
  • Reducing image size
  • Managing the build cache and layer organization
  • Versioning, tagging and publishing strategies

Module 3: Registries, distribution and image lifecycle

  • Using Docker Hub and private registries
  • Push, pull, versioning and image control
  • Authentication and best practices for distribution
  • Cleanup and management of unused images
  • Governance of the image distribution chain

Module 4: Advanced Docker networking

  • Review of Docker networks
  • Bridge, host, none and overlay networks
  • Port publishing and service exposure
  • Inter-container communication and DNS resolution
  • Network diagnostics and troubleshooting connectivity issues

Module 5: Volumes, storage and data persistence

  • Persistence strategies in Docker
  • Docker volumes and bind mounts
  • Managing the volume lifecycle
  • Data backup and restoration
  • Notes on storage drivers and persistence in an operational context

Module 6: Docker security

  • Principles of container security
  • Isolation, permissions and best practices
  • Managing secrets and sensitive variables
  • Access control, trusted images and security best practices
  • Attack surface reduction and deployment hardening

Module 7: Orchestration with Docker Swarm

  • Principles of Docker Swarm
  • Setting up a cluster with managers and workers
  • Services, replicas, scaling and rolling updates
  • Deploying stacks
  • Placement management, simple high availability and troubleshooting

Module 8: Monitoring, logs and operations

  • Collecting and reviewing logs
  • Analysis and inspection commands
  • Incident management for containers and services
  • Day-to-day operational best practices
  • Diagnosing the most common issues

Documentation

  • Digital course materials included

Lab / Exercises

  • This course includes hands-on labs covering Docker engine administration, image optimization, advanced network configuration, securing containerized environments and deploying services in a Docker Swarm cluster.

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Why take a Docker – Administration training?

Docker Training is essential for IT professionals. Docker simplifies the management of containerized applications in the cloud. This training will allow you to master both the basics and advanced features of Docker. You will learn how to configure, secure, and manage your Docker deployments efficiently. By taking this course, you will optimize resource usage and the security of your applications.

This course is designed for engineers, developers, and administrators. It helps you deepen your Docker skills. You will be able to confidently manage containers in production. The hands-on exercises will prepare you for the Docker Certified Associate® certification. This certification validates your expertise and strengthens your skills.

A comprehensive path to managing Docker in production

The Docker training program covers all the key steps of container administration. You will learn to configure a Docker Swarm cluster. This is used to orchestrate services and optimize your deployments. The training also covers networking, storage, and security. You will be able to manage your applications securely. Each module includes practical cases to reinforce your skills.

The course is accessible to all levels. Whether you are a beginner or experienced, you will learn to use Docker effectively. You will also be prepared to pass the Docker Certified Associate® certification. By obtaining this certification, you will enhance your skills in Docker administration.

Develop strong and recognized Docker expertise

Docker has become an essential tool for managing applications. Through this training, you will learn to use Docker Swarm to automate deployments. You will also master the use of Dockerfiles and image registry management. This training also covers container security. You will see how to enhance security with access control, user management, and LDAP/AD integration. You will be able to ensure the security of your environments.

FAQ

What is Docker’s main use in businesses?

Docker standardizes and simplifies the deployment of containerized applications, making it easier to manage cloud infrastructures.

Is Docker Swarm hard to use?

No, Docker Swarm is designed to simplify container orchestration and is very accessible after a course like this.

How does Docker help secure my applications?

Docker includes features such as role-based access control (RBAC) and integration with authentication systems like LDAP, ensuring secure deployments.

What is the Docker Certified Associate® exam?

It is an official Docker certification that validates your skills in container administration and deployment in a cloud environment.

Prix de l'inscription
CHF 2'550.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge
Mois actuel

mar09Juin(Juin 9)09:00jeu11(Juin 11)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar09Juin(Juin 9)09:00jeu11(Juin 11)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDOCK-02

mar14juil(juil 14)09:00jeu16(juil 16)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar14juil(juil 14)09:00jeu16(juil 16)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDOCK-02

mar18Aoû(Aoû 18)09:00jeu20(Aoû 20)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar18Aoû(Aoû 18)09:00jeu20(Aoû 20)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDOCK-02

mar22Sep(Sep 22)09:00jeu24(Sep 24)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar22Sep(Sep 22)09:00jeu24(Sep 24)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDOCK-02

mar27Oct(Oct 27)09:00jeu29(Oct 29)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar27Oct(Oct 27)09:00jeu29(Oct 29)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDOCK-02

mar01Déc09:00jeu03(Déc 3)17:00VirtuelVirtual Etiquettes de sessionDOCK-02

mar01Déc09:00jeu03(Déc 3)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDOCK-02

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request