Tutoriel : Introduction à Docker – Installation et premiers pas sous Linux
Nicolas Housset
Expert SAS & Data
Dans cette première vidéo d'introduction, nous posons les bases de Docker, l'outil de conteneurisation devenu incontournable pour les développeurs et les administrateurs système. Que vous soyez novice ou que vous cherchiez à rafraîchir vos connaissances, ce tutoriel vous guidera pas à pas, de la théorie à la pratique.
Ce que vous allez découvrir dans ce tutoriel :
1. Comprendre Docker et les conteneurs : * Bref historique de la solution (créée en 2013 par un ingénieur français).
L'architecture Docker vs Machine Virtuelle (VM) : Contrairement à une VM qui embarque son propre système d'exploitation et isole tout le système, Docker partage le noyau (Kernel) du système hôte, rendant les conteneurs beaucoup plus légers et rapides tout en garantissant l'isolation des applications.
2. Préparation et Installation :
Création d'une machine virtuelle (Debian 10) sur Google Cloud Platform (GCP) pour héberger notre environnement.
Installation de Docker Engine en ligne de commande via les paquets officiels.
3. Premières manipulations et commandes de base :
docker run hello-world : L'incontournable test pour vérifier que l'installation fonctionne correctement.
Lancement d'un conteneur Ubuntu : Démonstration des options -it (mode interactif avec terminal) et -d (mode détaché / arrière-plan).
docker ps : Comment lister et surveiller les conteneurs en cours d'exécution.
docker exec : La méthode pour "entrer" et interagir avec un conteneur qui tourne déjà en arrière-plan.
4. Cas pratique : Déployer un serveur Web (Apache) :
Recherche et téléchargement (pull) de l'image officielle httpd depuis le Docker Hub.
Le mapping de ports (Redirection) : Explication du concept d'isolation réseau. Démonstration de l'option -p (ex: -p 8080:80) pour rendre le serveur Apache accessible depuis l'extérieur en liant le port 8080 de la machine hôte au port 80 du conteneur.
Ce que vous allez découvrir dans ce tutoriel :
1. Comprendre Docker et les conteneurs : * Bref historique de la solution (créée en 2013 par un ingénieur français).
L'architecture Docker vs Machine Virtuelle (VM) : Contrairement à une VM qui embarque son propre système d'exploitation et isole tout le système, Docker partage le noyau (Kernel) du système hôte, rendant les conteneurs beaucoup plus légers et rapides tout en garantissant l'isolation des applications.
2. Préparation et Installation :
Création d'une machine virtuelle (Debian 10) sur Google Cloud Platform (GCP) pour héberger notre environnement.
Installation de Docker Engine en ligne de commande via les paquets officiels.
3. Premières manipulations et commandes de base :
docker run hello-world : L'incontournable test pour vérifier que l'installation fonctionne correctement.
Lancement d'un conteneur Ubuntu : Démonstration des options -it (mode interactif avec terminal) et -d (mode détaché / arrière-plan).
docker ps : Comment lister et surveiller les conteneurs en cours d'exécution.
docker exec : La méthode pour "entrer" et interagir avec un conteneur qui tourne déjà en arrière-plan.
4. Cas pratique : Déployer un serveur Web (Apache) :
Recherche et téléchargement (pull) de l'image officielle httpd depuis le Docker Hub.
Le mapping de ports (Redirection) : Explication du concept d'isolation réseau. Démonstration de l'option -p (ex: -p 8080:80) pour rendre le serveur Apache accessible depuis l'extérieur en liant le port 8080 de la machine hôte au port 80 du conteneur.
#tutoriel docker linux
#installation docker engine
#conteneur vs vm
#commandes docker débutant
#mapping de ports docker
À suivre
Le Tech Show Frankfurt 2026 comme si vous y étiez !
Déployer et configurer un second CAS Controller dans SAS Viya 3.5 sous Linux
Comment changer le niveau de log d'un microservice dans SAS® Viya
Déploiement de SAS® Viya® (Programming-only) sur Docker : Le Guide Complet
Mobilité et Télétravail : l'exemple de SAS France au 20H de TF1
Comment ajouter des produits SAS (SAS/ACCESS) via le SAS Deployment Wizard
Comment activer les logs de débogage dans SAS Management Console 9.4
SAS France : Le bien-être au travail, du château à la salle de sport !