Skills à maîtriser

❤️ Docker

<aside> 📕 Docker est une plateforme open-source qui facilite la création, le déploiement et l'exécution d'applications dans des conteneurs légers et isolés.

Ses principaux concepts comprennent :

"Dockeriser" ses applications permet de ne plus dépendre d'un environnement de système d'exploitation spécifique, car chaque application est exécutée dans un conteneur qui inclut toutes ses dépendances. Cela simplifie le déploiement et la gestion, assure une plus grande portabilité entre les environnements de développement et de production, et améliore la reproductibilité et la cohérence des applications. </aside>

Docker simplifié

Docker Simplified: A Hands-On Guide for Absolute Beginners

🗺️ Guide pour les débutant

Overview Docker

Docker overview

Dans cet doc tu retrouveras :

Overview Docker

📝 Docker permet de séparer vos applications de votre infrastructure afin que vous puissiez déployer et livrer des logiciels rapidement. Avec Docker, vous pouvez gérer votre infrastructure de la même manière que vos applications. En tirant parti des méthodologies de Docker pour l'expédition, le test et le déploiement du code, vous pouvez réduire de manière significative le délai entre l'écriture du code et son exécution en production.

Utilisation Docker

👉 Livraison rapide et cohérente de vos applications

👉 Déploiement et scaling

👉 Exécution d'un plus grand nombre de workloads sur le même hardware

Docker Architecture