docker-tutorials
Vous trouverez ici:
- les différents aspects du service Docker Container. En commençant par les bases de Docker qui se concentrent sur l’installation et la configuration de Docker, il aborde progressivement des sujets avancés tels que la mise en réseau et les registres. Les derniers chapitres de ce didacticiel couvrent les aspects de développement de Docker et vous expliquent comment vous pouvez être opérationnel sur les environnements de développement à l’aide de Docker Containers.
Vue d’ensemble
Docker est un service de gestion de conteneurs. Les mots-clés de Docker sont développer, expédier et fonctionner n’importe où. Docker a pour principe de permettre aux développeurs de développer facilement des applications, de les envoyer dans des conteneurs pouvant ensuite être déployés n’importe où.
- Caractéristiques de Docker:
- Docker a la capacité de réduire la taille du développement en fournissant une empreinte plus petite du système d’exploitation via des conteneurs.
- Avec les conteneurs, il est plus facile pour les équipes de différentes unités, telles que le développement, le contrôle qualité et les opérations, de travailler de manière transparente entre les applications.
- Vous pouvez déployer des conteneurs Docker n’importe où, sur toutes les machines physiques et virtuelles et même sur le cloud.
- Puisque les conteneurs Docker sont assez légers, ils sont très facilement évolutifs.
- Composants de Docker:
- Docker pour Mac - Il permet d’exécuter des conteneurs Docker sous Mac OS.
- Docker pour Linux - Il permet d’exécuter des conteneurs Docker sur le système d’exploitation Linux.
- Docker pour Windows - Il permet d’exécuter des conteneurs Docker sur le système d’exploitation Windows.
- Docker Engine - Il est utilisé pour créer des images Docker et créer des conteneurs Docker.
- Docker Hub - Il s’agit du registre utilisé pour héberger diverses images Docker.
- Docker Compose - Ceci est utilisé pour définir des applications utilisant plusieurs conteneurs Docker.
Les chapitres
- Installer Docker sur Linux
- Hub
- Images
- Containers
- Travailler avec des conteneurs
- Architecture
- Container and Hosts
- Containers and Shells
- Fichier
- Construction de fichiers
- Dépôts publics
- Gestion des ports
- Registres privés
- Construction d’un fichier Docker de serveur Web
- Liaison de conteneur
- Storage
- Networking
- Cloud
- Logging
- Docker Compose
- Intégration continue
- Architecture Kubernetes
- Fonctionnement de Kubernetes
Authors
Contribuer
- Fork it (https://github.com/yourname/yourproject/fork)
- Créez votre branche de fonctionnalité (
git checkout -b feature/fooBar
) - Commettez vos modifications (
git commit -am "Ajoutez du fooBar"
) - Push sur la branche (
git push origin feature/fooBar
) - Créer une nouvelle Pull Request
License
This project is licensed under the GNU LESSER GENERAL PUBLIC License - see the LICENSE file for details