Maison  >  Questions et réponses  >  le corps du texte

Architecture du serveur : Docker peut-il être utilisé pour apprendre les clusters de serveurs ?

Je souhaite apprendre à installer des clusters de serveurs et des clusters de bases de données.
Au début, j'ai pensé à installer une machine virtuelle sur un ordinateur personnel, il y a donc deux options :
1. Utiliser la machine virtuelle Vmware sous Windows pour virtualiser 4 environnements Linux (2 serveurs web, 2 serveurs de bases de données),
2. Vmware pour virtualiser 2 environnements Linux sur Windows (chaque environnement virtuel sera virtualisé avec Vmware pour deux de plus

) ;

Plus tard, j'ai senti que docker semblait être capable d'atteindre mon objectif. Je ne sais pas quelle solution est réalisable. Veuillez me donner quelques conseils ! ! !

Ou pouvez-vous me fournir un peu d'expérience et des conseils sur la façon d'installer rapidement plusieurs serveurs, afin que je puisse acquérir la connaissance des clusters

PHP中文网PHP中文网2637 Il y a quelques jours1262

répondre à tous(5)je répondrai

  • 某草草

    某草草2017-07-03 11:43:17

    Docker est plus léger qu'une machine virtuelle. Après avoir été transformé en miroir, vous pouvez facilement étendre le serveur Web ou le serveur de base de données (aucune configuration requise). Généralement, il peut être démarré directement avec une seule instruction. Tout comme un conteneur, il peut être transporté partout où vous en avez besoin, c’est pratique et rapide, ça vaut la peine d’essayer

    .

    répondre
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-03 11:43:17

    Il est recommandé d'utiliser Docker, vous le saurez après l'avoir utilisé - il est beaucoup plus rapide que VMware et économise de l'espace sur le disque dur

    .

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-03 11:43:17

    Oui, plusieurs conteneurs sur une seule machine. Mais il n'est pas recommandé de construire Docker sous Windows. Pour être honnête, il y a trop de pièges.

    répondre
    0
  • 高洛峰

    高洛峰2017-07-03 11:43:17

    Il est recommandé d'utiliser Docker
    1. La machine virtuelle Vmware occupe trop d'espace sur le disque dur. L'installation d'une base de données Mongodb avec Docker ne prend que plusieurs centaines de mégaoctets. Si vous utilisez une machine virtuelle Vmware, le système virtuel à lui seul sera plusieurs fois plus volumineux. 2. Le démarrage de Docker prend quelques secondes
    Docker est toujours très intéressant

    répondre
    0
  • 巴扎黑

    巴扎黑2017-07-03 11:43:17

    Wow, j'ai lu beaucoup de bonnes critiques d'experts.

    Avis personnel

    1. Si vous souhaitez apprendre une méthode de clustering basée sur un système d'exploitation distinct, tel que mysql maître-esclave, php nginx cluster, etc., je vous suggère de commencer par vmware, car vmware simule un véritable environnement de cluster de serveur de machine.

    2.Cluster de méthodes d'essaim Docker

    3. Apprenez le clustering en exécutant des conteneurs du système d'exploitation dans Docker (personnellement, je ne le recommande pas)

    répondre
    0
  • Annulerrépondre