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

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