Serverarchitektur – Kann Docker zum Erlernen von Serverclustern verwendet werden?
PHP中文网
PHP中文网 2017-07-03 11:41:17
0
5
1234

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中文网

认证高级PHP讲师

Antworte allen (5)
某草草

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

    女神的闺蜜爱上我

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

      曾经蜡笔没有小新

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

        小葫芦

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

          巴扎黑

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

          个人观点

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

          2.docker swarm的方式集群

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

            Neueste Downloads
            Mehr>
            Web-Effekte
            Quellcode der Website
            Website-Materialien
            Frontend-Vorlage
            Über uns Haftungsausschluss Sitemap
            Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!