¿Existe alguna diferencia entre ejecutar Ruby on Rails en Ubuntu localmente y Ubuntu en una máquina virtual?

¿Existe alguna diferencia entre ejecutar Ruby on Rails en Ubuntu localmente y Ubuntu en una máquina virtual?

Más o menos, como en el tema. Estoy planeando formatear mi PC, actualmente tengo arranque dual con Win 7/Ubuntu 16.04. Para mi trabajo diario trabajo principalmente con software de Windows, pero tengo bastantes descansos irregulares que puedo dedicar a la programación. Sin embargo, para hacerlo, tengo que guardar todo el progreso y reiniciar la PC cada vez para poder iniciar Ubuntu, lo cual es un poco molesto para mí.

Me gustaría instalar Windows 10 con Ubuntu en una caja virtual. ¿Hay alguna diferencia en cómo se comporta Ubuntu en VM y localmente? Me gustaría estar seguro de que no tendré problemas para ejecutar PostgreSQL, conectarme con github o implementar aplicaciones en servidores. ¿Alguien está usando una combinación similar?

Respuesta1

No existe ninguna diferencia funcional entre ejecutar su entorno en el hardware de su PC o como una máquina virtual.

Su máquina virtual tendrá menos potencia de CPU y menos memoria, pero en las computadoras modernas eso no debería ser un problema. Siempre que configure la red correctamente, debería tener el mismo acceso a cualquier red que tenga su PC host.

información relacionada