Heim  >  Fragen und Antworten  >  Hauptteil

Serverarchitektur – Kann Docker zum Erlernen von Serverclustern verwendet werden?

Ich möchte lernen, Servercluster und Datenbankcluster zu installieren.
Zuerst habe ich darüber nachgedacht, eine virtuelle Maschine auf einem PC zu installieren, daher gibt es zwei Möglichkeiten:
1. Verwenden Sie eine virtuelle VMware-Maschine in Windows, um 4 Linux-Umgebungen zu virtualisieren (2 Webserver, 2 Datenbankserver),
2 VMware zur Virtualisierung von zwei Linux-Umgebungen unter Windows (jede virtuelle Umgebung wird für zwei weitere mit VMware virtualisiert);

Später hatte ich das Gefühl, dass Docker mein Ziel erreichen konnte. Ich weiß nicht, welche Lösung machbar ist. ! !

Oder können Sie mir Erfahrungen und Tipps zur schnellen Installation mehrerer Server geben, damit ich mir das Wissen über Cluster aneignen kann

PHP中文网PHP中文网2688 Tage vor1303

Antworte allen(5)Ich werde antworten

  • 某草草

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

    docker 比虚拟机更轻量,做成镜像之后可以方便的扩充web服务器或者数据库服务器(不需要在进行配置),一般一条语句直接开启。就像集装箱一样,哪里需要运哪里,方便,快捷,你值得尝试

    Antwort
    0
  • 女神的闺蜜爱上我

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

    推荐用docker. 你用了就知道了 -- 比vmware快多了,还省硬盘空间

    Antwort
    0
  • 曾经蜡笔没有小新

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

    可以,单机多容器。但是不建议在windows下面搭建docker,说实话坑太多了。

    Antwort
    0
  • 高洛峰

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

    推荐使用Docker
    1、Vmware虚拟机太占硬盘空间,用docker安装一个Mongodb数据库就几百兆,如果用Vmware虚拟机,光装虚拟系统就要大多少倍
    2、启动Docker时秒级的
    Docker还是很有趣的

    Antwort
    0
  • 巴扎黑

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

    哇,看了很多大神的评价不错。

    个人观点

    1.如果你想学例如mysql主从,php nginx集群这种基于分离操作系统的集群方式,我建议还是从vmware走起,因为vmware是模拟了真机服务器集群环境。

    2.docker swarm的方式集群

    3.以docker中的运行操作系统容器来学习集群(我个人并不推荐)

    Antwort
    0
  • StornierenAntwort