⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Et maintenant après l'atelier Docker

Bien que vous ayez terminé l'atelier, il y a encore beaucoup plus à apprendre sur les conteneurs.

Voici quelques autres domaines à examiner ensuite.

Orchestration de conteneurs

Exécuter des conteneurs en production est difficile. Vous ne voulez pas vous connecter à une machine et simplement exécuter un docker run ou docker compose up. Pourquoi pas ? Eh bien, que se passe-t-il si les conteneurs meurent ? Comment faites-vous l'échelle sur plusieurs machines ? L'orchestration de conteneurs résout ce problème. Des outils comme Kubernetes, Swarm, Nomad, et ECS aident tous à résoudre ce problème, tous de manières légèrement différentes.

L'idée générale est que vous avez des gestionnaires qui reçoivent l'état attendu. Cet état pourrait être "Je veux exécuter deux instances de mon application web et exposer le port 80." Les gestionnaires regardent alors toutes les machines dans le cluster et délèguent le travail aux nœuds de travail. Les gestionnaires surveillent les changements (comme un conteneur qui s'arrête) puis travaillent pour faire que l'état réel reflète l'état attendu.

Projets de la Cloud Native Computing Foundation

La CNCF est un foyer neutre pour divers projets open-source, incluant Kubernetes, Prometheus, Envoy, Linkerd, NATS, et plus. Vous pouvez voir les projets diplômés et incubés ici et l'ensemble du Paysage CNCF ici. Il y a beaucoup de projets pour aider à résoudre les problèmes autour de la surveillance, journalisation, sécurité, registres d'images, messagerie, et plus.

Atelier vidéo de démarrage

Docker recommande de regarder l'atelier vidéo de DockerCon 2022. Regardez la vidéo entière ou utilisez les liens suivants pour ouvrir la vidéo à une section particulière.

Créer un conteneur à partir de zéro

Si vous aimeriez voir comment les conteneurs sont construits à partir de zéro, Liz Rice d'Aqua Security a une présentation fantastique dans laquelle elle crée un conteneur à partir de zéro en Go. Bien que la présentation n'aborde pas le réseau, l'utilisation d'images pour le système de fichiers, et d'autres sujets avancés, elle donne une plongée profonde dans le fonctionnement des choses.