单纯的开发环境来说 Docker 和 Vagrant 该如何选择?
PHP中文网
PHP中文网 2017-04-21 10:55:56
0
1
639

场景一:单一开发环境

只进行单一语言的开发,启动一台虚拟机,这种情况 docker 占用的资源会不会比较多?

场景二:多环境开发

既要进行 php 开发,又要进行 python,两个程序需要不同的环境,vagrant 进行开发的话,需要启动两个 vagrant 虚拟机才行,占用资源多,这时候选择 Docker 会不会更好?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(1)
小葫芦

Docker n'est pas une machine virtuelle, c'est une isolation de processus et consomme très peu de ressources.
Vagrant est une encapsulation sur la machine virtuelle et la machine virtuelle elle-même consomme des ressources.

Si vous utilisez Linux à l'origine, s'il s'agit du scénario un ou deux, choisissez Docker

Si vous utilisez OSX ou Windows, vous devez ouvrir une machine virtuelle. Dans le premier scénario, vagrant est plus simple. Dans le deuxième scénario, vous devez installer Docker dans vagrant

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!