4 repositorios
Standardized Linux operating system environments provided as container images.
Distinct from Linux Environment Emulation: Closest candidates focused on emulation or specific desktop environments, whereas this is about providing actual Linux distributions in containers
Explore 4 awesome GitHub repositories matching operating systems & systems programming · Containerized Linux Environments. Refine with filters or upvote what's useful.
Este proyecto sirve como centro de documentación y repositorio de especificaciones para imágenes oficiales de Docker. Funciona como un generador de documentación basado en metadatos que transforma archivos de contenido estructurado en archivos markdown y readmes para su distribución pública. El repositorio proporciona guías técnicas y estándares de configuración para desplegar software contenedorizado a través de múltiples arquitecturas de CPU. Incluye manuales detallados para configurar variables de entorno, montajes de volúmenes y ajustes de red para garantizar despliegues de imágenes consistentes. La documentación cubre una amplia gama de entornos contenedorizados, incluyendo varias distribuciones de Linux y entornos Unix mínimos. Detalla el despliegue de instancias de bases de datos, runtimes de Java y sistemas de gestión de contenido, con un enfoque en la optimización de contenedores ligeros y la persistencia de datos. El proyecto utiliza validación automatizada para verificar archivos fuente markdown y YAML frente a estándares de formato antes de que se publiquen.
Provides stable and secure Linux execution environments as official container images.
LxRunOffline is a command line utility for managing the lifecycle of Windows Subsystem for Linux environments. It functions as a distribution manager and orchestrator used to install, register, and configure Linux environments. The tool provides capabilities for exporting, importing, and duplicating filesystems and configurations. It enables the relocation of environments to different drive locations or directories and allows for the creation of compressed archives to facilitate backup and portability. Beyond migration, the utility covers environment orchestration through the execution of co
Moves an existing Linux environment to a different directory on the file system while maintaining registration.
Este proyecto proporciona un entorno de escritorio Ubuntu contenedorizado con una interfaz gráfica de usuario accesible a través de un navegador web. Implementa una imagen basada en Docker que integra una puerta de enlace web y un cliente basado en navegador para transmitir una estación de trabajo Linux a través de HTTP y HTTPS. El sistema se distingue por su capacidad para enrutar audio desde el contenedor al sistema anfitrión para su reproducción y su soporte para cifrado SSL/TLS para asegurar la conexión de escritorio remoto. También incluye configuraciones para alojar la interfaz detrás de un proxy inverso utilizando mapeo de rutas URL relativas. El proyecto cubre la gestión de pantalla para el escalado de resolución, control de acceso basado en contraseña para cuentas de usuario y compilaciones basadas en plantillas para definir entornos de escritorio e imágenes base.
Provides a containerized Linux distribution equipped with a graphical user interface.
Instantbox es una infraestructura para gestionar entornos de sistemas operativos aislados y contenerizados. Despliega distribuciones completas de Linux como instancias desechables accesibles a través de un emulador de terminal basado en web. El sistema proporciona aprovisionamiento basado en imágenes mediante un catálogo de distribuciones Linux compatibles. A cada instancia se le asigna una URL única para acceso desde el navegador y admite la asignación personalizada de recursos para límites de CPU y memoria. La gestión del ciclo de vida se maneja mediante configuraciones de tiempo de vida (TTL) que eliminan automáticamente los contenedores expirados para recuperar recursos del sistema. Estas capacidades permiten el despliegue de sandboxes efímeros para pruebas y demostraciones técnicas.
Launches full Linux operating system environments as isolated containers accessible via a web browser.