Estoy investigando un poco con docker para ver si es posible tener disponible un contenedor con nodejs para utilizar cómo herramienta para pasar tests, utilizar grunt/gulp, compiladores css y autoprefixers y cosas así, pero no tengo mucha idea de si es mejor tener node en el sistema principal y tirar todo desde ahí o utilizar docker y usarlo desde el contenedor y así podría utilizarlo en un futuro en otras máquinas o instalaciones limpias que haga.
Alguien tiene una idea de lo que sería mejor o más recomendable? Tampoco sé si debe ser muy cómodo usar docker para estar ejecutando comandos de node y tampoco sé si luego sería capaz de coger los archivos que quiera tratar y estén en la máquina principal