
Concepts de base de Docker et comment utiliser cette technologie de conteneurisation pour faciliter le déploiement d'applications.
Lien pour télécharger le Docker Desktop pour Windows : https://docs.docker.com/desktop/install/windows-install/
Lien pour télécharger le Docker Desktop pour macOs : https://docs.docker.com/desktop/install/mac-install/
Commandes pour installer Docker dans Linux (distribution Ubuntu) :
Étape 1
apt update
Étape 2
apt install apt-transport-https ca-certificates curl gnupg lsb-release
Étape 3
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Étape 4
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
Étape 5
apt-get update
Étape 6
apt-get install docker-ce docker-ce-cli containerd.io
Étape 6
docker -v
Bien s'adapter aux messages qui pourraient apparaître à l'écran. Pour les autres distributions, il est possible d'adapter les commandes.
Commande :
docker run hello-world
Autres instructions pour le Dockerfile : https://www.nicelydev.com/docker/mots-cles-supplementaires-dockerfile
Ce cours nécessite le téléchargement de « Docker Desktop » depuis le site officiel de Docker. Si vous êtes un utilisateur « Udemy Business », veuillez contacter votre employeur avant de télécharger un logiciel.
En suivant cette formation en ligne, vous serez en mesure de comprendre et d'utiliser Docker. L'objectif principal de ce cours en vidéo est l'apprentissage pratique, car cela est le meilleur moyen de découvrir quelque chose de nouveau. Vous travaillerez progressivement à votre rythme, afin de vous familiariser avec cet outil.
Une fois que vous aurez installé Docker sur votre machine (Windows, macOS ou Linux), vous apprendrez d'abord les commandes de base avant de passer à une utilisation plus avancée de l'outil. Vous pourrez maîtriser les techniques nécessaires pour tirer le meilleur parti de Docker, et des croquis et illustrations visuelles vous aideront à assimiler les fondamentaux.
Ce cours Docker est structuré en plusieurs parties, avec une combinaison de théorie et de pratique. Il est vivement recommandé de reproduire les exemples pratiques sur votre propre machine pour une meilleure compréhension et une expérience pratique.
À la fin de cette formation Docker, vous aurez acquis les compétences suivantes :
Installer Docker,
Créer, lister et supprimer des images et des conteneurs,
Interagir, redémarrer et éteindre un conteneur,
Faire des recherches dans le Dockerhub et publier une image personnalisée,
Comprendre le fonctionnement et l'utilité des volumes et des réseaux dans Docker,
Produire un Dockerfile pour créer une image personnalisée basée sur une autre image,
Déployer rapidement un projet Docker grâce au fichier docker-compose.yml.
Vous apprendrez donc de nombreuses compétences pratiques pour faciliter le déploiement de vos projets personnels et professionnels. Rejoignez cette formation et devenez un expert Docker !