ALLER AU CONTENU
Le portail de la formation tout au long de la vie
LU
DE
EN
FR
PT

Docker

3 jour(s)

Objectifs

This course provides essential foundational knowledge for Docker and containerization. It covers all the fundamentals of Docker including containers, Dockerfiles, volumes management, networking, and more. You will learn how to build and use containers on a Docker platform through a hands-on approach with use cases.

Contenu

Introduction to containers and Docker
Containers vs. Virtual machines
What is Docker?
What problems does Docker solve?
Major components of Docker
Docker architecture fundamentals

Getting Started with Docker
Installating Docker on Linux/Windows/MacOS
Configuring the Docker Service
Running your first container
Getting the help with command line
Demo of a basic flow of Docker use

Working with images
Images and repositories
Structure of a Docker image
Versioning and Tags
Working with DockerHub
Managing images: listing, downloading, finding images

Working with Containers
The life cycle of a container
Launch a container with Docker Run (in mode interactive, in detached mode...)
Interact with a container from the host (exec, inspect, logs…)
Stopping and restarting containers
Cleaning Up

Creating Custom Docker images
Introducing the Dokerfile
Instructions and images
FROM instruction
RUN instruction
Docker build and OnBuild contexts
CMD vs ENTRYPOINT

Persisting Data with Volumes
Volume types: Bind mount volumes and Docker managed volumes
Sharing volumes
The managed volume lifecycle
Backup, restore of data volumes
Data persistence best practices

Docker networking
The Docker network topology
Understanding the default network
Bridged containers
Joined containers
Inter-container dependencies

Docker Compose
Declarative environment with Docker Compose
Defining the services
Defining the volumes
Defining the networks
Docker Compose CLI

Docker Swarm mode
Swarm mode features
Setting up a Docker Swarm cluster
Managing nodes and services
Scaling an application
Troubleshooting Docker Swarm

Public cible

A qui s'adresse la formation?

  • Developers using any programming language
  • DevOps Engineers
  • IT Specialists
  • System administrators

 
Prérequis

Some experience of using and managing Linux, MocOS, or Windows with the command line

Voir les coordonnées de l'organisme
Partager sur

 



Le contenu de ce descriptif de formation est de la seule responsabilité de son auteur, l'organisme de formation Business Training Luxembourg.

Imprimer Tout voir/cacher Envoyer à un ami
Voir les coordonnées de l'organisme
Caractéristiques
Niveau Avancé
Organisation Formation inter-entreprise
Langues de prestation
Prochaines sessions
Du/Au Lieu Prix
21 - 23/02/22
  Business Training Luxembourg   1450.00 €
Voir détails
08 - 10/06/22
  Business Training Luxembourg   1450.00 €
Voir détails
05 - 07/09/22
  Business Training Luxembourg   1450.00 €
Voir détails
21 - 23/11/22
  Business Training Luxembourg   1450.00 €
Voir détails
Utilisation des cookies

lifelong-learning.lu utilise des cookies pour vous offrir une expérience utilisateur de qualité, mesurer l’audience, optimiser les fonctionnalités des réseaux sociaux et vous proposer du contenu personnalisé.

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies dans les conditions prévues par notre politique en la matière. En savoir plus.

Cookies nécessaires
Ces cookies permettent d'utiliser les principales fonctionnalités de notre site (par exemple l'accès à votre espace réservé). Sans ces cookies, vous ne pourrez pas utiliser notre site normalement.
Statistiques
Ces cookies permettent d'établir des statistiques de fréquentation de notre site. Les désactiver nous empêche de suivre et d'améliorer la qualité de nos services.
Publicité ciblée
Ces cookies permettent de vous proposer sur internet et les réseaux sociaux des informations et des offres de formation qui répondent mieux à vos besoins.

Consulter notre politique d’utilisation des cookies

Accepter tout Paramétrer les cookies
Veuillez patienter...