Vous avez entendu parler de Docker, mais vous ne savez pas vraiment à quoi ça sert ? Vous voulez mettre en place un déploiement efficace de votre application, et de manière adaptable, sur n’importe quel serveur ? Ou encore, vous voulez préparer des environnements de développement faciles à déployer grâce aux conteneurs ?
Ce cours est fait pour vous 🙂
Git Repo : https://github.com/Sfynx22/ghost–cms.git
Lien du projet de l’exercice Docker-Compose : https://course.oc-static.com/courses/7540111/Use+case.zip
Commandes Linux :
sudo apt-get update && sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Une fois cela réalisé, nous allons ajouter le repository de Docker :
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add –
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable”
Maintenant installer Docker sur notre machine :
sudo apt update && sudo apt-get install docker-ce docker-ce-cli containerd.io
00:00 – 1 . Tirez un maximum de ce cours
01:33 – 2 . Découvrez les conteneurs
02:23 – Une machine virtuelle ?
03:17 – Les conteneurs
05:05 – Pourquoi utiliser des conteneurs ?
06:43 – 3 . Découvrez ce qu’est Docker
07:30 – Pourquoi utiliser Docker ?
09:07 – Docker, une amélioration de LXC
09:22 – Stateless vs Stateful
10:10 – L’immutabilité
10:23 – Choisissez votre version de Docker
11:44 – 4 . Installez Docker Mac et Windows
12:09 – C’est quoi le Docker Hub
12:22 – Version Stable et version Edge
15:57 – 5 . Installez Docker CE “Community Edition”
17:36 – 6 . Quiz : Prendre en main Docker
21:12 – 7 . Lancez votre premier conteneur en local
21:44 – Docker Hub
21:56 – Une registry ?
22:26 – Démarrez votre premier conteneur Docker
25:35 – Démarrez un serveur Nginx avec un conteneur Docker
27:04 – Comment nettoyer mon système
28:23 – 8 . Créez votre premier Dockerfile
29:51 – Instructions dans votre Dockerfile
32:10 – Créez votre fichier .dockerignore
32:41 – Profitez de l’optimisation Docker
33:32 – Lancez votre conteneur personnalisé !
34:56 – 9 . Utilisez des images grâce au partage sur le Docker Hub
35:39 – Envoyez votre image sur le Docker Hub
36:51 – Trouvez l’image qui vous correspond
38:23 – 10 . Quiz : Lancer ses images Docker avec les Dockerfiles
42:22 – 11 . Découvrez et installez Docker Compose
43:02 – Installation de Docker Compose
43:41 – CLI de Docker Compose
47:38 – 12 . Créez un fichier docker-compose
47:52 – Créez votre fichier docker-compose.yml
48:34 – Décrivez votre premier service : db
51:00 – Décrivez votre second service : WordPress
51:48 – Lancez votre stack Docker Compose
53:11 – 13 . Entraînez-vous en orchestrant vos images
ce contenu est une version vidéo du cours : https://openclassrooms.com/fr/courses/2035766-optimisez-votre-deploiement-en-creant-des-conteneurs-avec-docker
Subscribe & Like pour nous encourager à continuer de créer plus de contenu pour vous.
Excellent tuto sur Docker avec des explications claires et concises!!
Bonjour, merci pour le partage, par contre je ne trouve pas les commandes pour linux
Merci
Merci pour ce cours jai bien aimé la partie QCM ca apporte une vrai différence aux autres contenues
Bonjour , très bon tuto merci
en essayant de répondre à la question 41/46 j'ai bien écrit :
"docker run sfynx22c/star_wars"
mais j'ai reçu l'erreur :
"repository does not exist or may require 'docker login': denied: requested access to the resource is denied."
merci pour l'éclaircissement
https://youtu.be/sn6PlRf-UHk?t=2391 La bonne réponse n'est pas celui sélectionné
Le tuto est top par contre j'ai vraiment du mal avec ce style de voix
Le lien du github n'est plus à jour…😭 (Sinon très bon tuto 😁)
Super vidéo !!!! Merci beaucoup !! 🙂 Juste… La réponse à la question 3 à 40:00 est vraiment .gitignore ?? Merci d'avance ! 😀
Merci pour ton tuto
C'est exactement ce que je cherchai .. c'est TOP
Merci bcp pour les infos 😊👍
Q?svp comment je peux metter ma machine compler avec tous les applications sur un contanier permet d'auter user de utiliser ma machine mercii