Una imagen de docker Ubuntu para ejecutar comandos en un entorno Linux desde la comodidad de tu sistema operativo nativo. Los archivos los tienes en ./userHome y luego se abre un terminal de Ubuntu con acceso a los mismos.
El único requisito es tener docker instalado en tu ordenador y tener acceso a internet (para descargar los paquetes automáticamente). Bueno y para usar este proyecto vale con descargártelo y te lo guardas donde quieras (no instalas nada). Desde github.com le puedes dar a Code -> Dowload ZIP y luego me lo descomprimes.
Para iniciar o reiniciar el docker de ubuntu ejecuta run.bat (es necesario tener tu docker iniciado). Esto te abrirá un terminal de comandos dentro de ubuntu con: Usuario: dockeruser Contraseña: dockeruser (Ya comienza con la sesión iniciada, pero por si te hace falta para algo como para hacer un sudo.)
Comienzas en tu directorio /home/dockeruser dentro del docker, que corresponde a tiempo real con la carpeta userHome del proyecto. Sólo se guardan los cambios de esta carpeta, todo lo demás es reseteado al ejecutar run.bat.
Si quieres apagar el docker puedes usar stop.bat
Ten encuenta que la imagen sólo tiene el software estrictamente necesario, si quieres intalarte cosas chulas como nano y tal, no se van a guardar tras reiniciar. Pero puedes modificar la imagen original en el archivo dockerfile para meterte cosas (y cambiar la contraseña y tal). Pero muy importante, hay que recontruir la imagen para aplicar los cambios, si no se usará la versión anterior; para ello ejecuta rebuild.bat y luego ya vuelve a ejecutar run.bat
Soy Pablo Martínez Guillén, preparé esto para la asignatura de Multiprocesadores de Ingeniería Informática de la UAL; aunque puedes servir un poco para lo que sea.