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
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
.