Maison  >  Article  >  Opération et maintenance  >  Quels types de projets peuvent être placés dans Docker

Quels types de projets peuvent être placés dans Docker

藏色散人
藏色散人original
2021-12-30 16:46:072659parcourir

Les projets qui peuvent être placés dans Docker incluent : 1. Les projets qui nécessitent des mises à niveau fréquentes ; 2. Les projets avec des environnements d'exécution de code en ligne qui changent fréquemment ; 3. Les projets de trop grande taille ; 4. Les projets qui consomment trop de ressources ; 5. Projets nécessitant d'intégrer des services open source, etc.

Quels types de projets peuvent être placés dans Docker

L'environnement d'exploitation de cet article : système Ubuntu 18.04, Docker version 20.10.11, ordinateur Dell G3.

Quels types de projets peuvent être placés dans Docker ? Quels projets sont adaptés au déploiement de Docker ?

Le site officiel de Docker explique les scénarios typiques de Docker :

  • Automatiser le packaging et le déploiement des applications

  • Créer un environnement PAAS léger et privé

  • Réaliser des tests automatisés et une intégration/déploiement continu

Sur la base de ces caractéristiques, nous pouvons imaginer que si votre projet présente les problèmes ou besoins suivants, vous pouvez alors envisager d'utiliser Docker.

  • Si des mises à niveau fréquentes sont nécessaires, vous pouvez utiliser pleinement la version de l'image Docker pour mettre à niveau et restaurer rapidement.

  • L'environnement de développement, de test et d'exécution de code en ligne change fréquemment. Chaque fois que vous vérifiez les bugs pendant une longue période, il s'avère que l'environnement est incohérent.

  • Présentation commerciale ou démo POC. Il n'y a pas de données historiques après le démarrage, vous n'avez donc pas à vous soucier du nettoyage des données.

  • La taille du projet est trop grande et la transformation des microservices a été réalisée. Il nécessite une gestion unifiée. Découvrez Docker-compose.

  • Si cela consomme trop de ressources, vous pouvez utiliser des quotas de ressources Docker et définir des stratégies de démarrage pour améliorer la stabilité.

  • Intégrez des services open source Avec la popularité de Docker, de plus en plus de projets open source proposent le déploiement d'images Docker.

Remarque : tout a deux faces, tous les projets ne sont pas adaptés à la transformation Docker, et tout changement peut avoir des effets néfastes, vous devez donc rester en admiration devant la technologie.

Suivez la démarche scientifique, le "Enterprise Container Cloud Architecture Development Guide" donne un processus de transformation, vous pouvez vous référer à :

  • Évaluation de la faisabilité des coûts

  • Plan de transformation

  • Modification du code

  • Faire une image

  • Vérification sur une seule machine

  • Déploiement sur plusieurs machines

Apprentissage recommandé : "Tutoriel vidéo Docker"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:qu'est-ce que le moteur DockerArticle suivant:qu'est-ce que le moteur Docker