Pour les grands projets, Docker peut diviser directement le projet du niveau de l'application et établir un bon système de microservices.
Pour le déploiement, en particulier le déploiement distribué et en cluster, Docker peut être construit en un seul endroit et exécuté partout. Pour les clusters informatiques composés de plusieurs, des dizaines, des centaines, voire plus, le temps de déploiement peut être considérablement réduit.
Pour le développement, Docker peut fournir un environnement de développement cohérent, rendant l'environnement de développement local cohérent avec l'environnement en ligne, éliminant ainsi le besoin de débogage et d'adaptation incompatibles lorsque le développement est terminé et transplanté dans l'environnement en ligne. .
Pour les grands projets, Docker peut diviser directement le projet du niveau de l'application et établir un bon système de microservices.
Pour le déploiement, en particulier le déploiement distribué et en cluster, Docker peut être construit en un seul endroit et exécuté partout. Pour les clusters informatiques composés de plusieurs, des dizaines, des centaines, voire plus, le temps de déploiement peut être considérablement réduit.
Pour le développement, Docker peut fournir un environnement de développement cohérent, rendant l'environnement de développement local cohérent avec l'environnement en ligne, éliminant ainsi le besoin de débogage et d'adaptation incompatibles lorsque le développement est terminé et transplanté dans l'environnement en ligne. .
Microservice, un service indépendant et un docker
Déploiement d'un environnement sans configuration, emballez simplement l'environnement configuré et distribuez l'image directement
De plus, Docker peut également isoler l'environnement et réduire les conflits dans l'environnement de développement.