5 repositorios
Adjusts the capacity of existing virtual machine disks to accommodate changing storage requirements.
Distinct from Virtual Disk Overlays: Distinct from disk overlays: focuses on the dynamic resizing of existing disk images.
Explore 5 awesome GitHub repositories matching data & databases · Virtual Disk Resizing. Refine with filters or upvote what's useful.
Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file
Adjusts the capacity of an existing virtual machine disk to accommodate changing storage requirements.
LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes
Changes the size of a virtual machine's root disk device, applying the change after a restart.
Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native hardware virtualization frameworks. It functions as a virtual machine cluster orchestrator and an ephemeral runner for executing continuous integration pipeline steps within isolated, short-lived environments. The system utilizes an OCI-compatible virtual machine registry to push and pull images via standardized container registries. It features a controller-worker architecture that schedules virtual machine lifecycles across remote worker nodes, incorporating a secure SSH jump
Includes a utility to adjust guest disk capacity to match allocated storage without manual partitioning.
Este proyecto es una guía de configuración técnica para instalar y configurar Docker dentro de un entorno de Windows Subsystem for Linux 2. Sirve como un tutorial para crear un espacio de trabajo Linux virtualizado en Windows para construir y ejecutar software con rendimiento nativo. La guía se centra en la integración de motores de contenedores para el despliegue de aplicaciones aisladas y el establecimiento de un flujo de trabajo multiplataforma. Proporciona instrucciones para vincular editores de código externos al subsistema, ejecutar aplicaciones gráficas de Linux en el host y ejecutar binarios del host dentro de la terminal de Linux. Cubre la gestión de recursos de virtualización, incluyendo el ajuste de asignaciones de CPU y RAM y la expansión o compactación del espacio de disco virtual. Además, detalla métodos para automatizar servicios del sistema y utilizar instantáneas de entorno para exportar, importar y preservar estados de desarrollo.
Increases the storage capacity of virtual hard disks using system disk management tools.
Finch es un runtime de contenedores basado en máquinas virtuales y una CLI de gestión de contenedores OCI utilizada para el desarrollo local de contenedores. Opera ejecutando cargas de trabajo de contenedores dentro de una máquina virtual en segundo plano para aislarlos del sistema operativo anfitrión. El proyecto sirve como constructor de imágenes OCI y orquestador de servicios multicontenedor para simular entornos de producción complejos en una estación de trabajo. El runtime funciona como un motor de contenedores multiplataforma, utilizando capas de emulación para ejecutar imágenes de contenedores construidas para arquitecturas de CPU extranjeras. Se distingue en la distribución de imágenes mediante soporte de carga diferida (lazy-loading) y la generación de índices buscables, permitiendo que los contenedores inicien antes de que se complete la descarga total de la imagen. El proyecto cubre una amplia gama de capacidades, incluyendo la gestión del ciclo de vida de imágenes OCI, la configuración de recursos de máquinas virtuales y la orquestación de aplicaciones multicontenedor. Proporciona herramientas para la gestión de redes, persistencia de volúmenes y firma y verificación de imágenes. El sistema incluye una interfaz de línea de comandos con soporte para autocompletado de shell y compatibilidad con comandos de contenedores heredados.
Provides capabilities to inspect disk usage and adjust the capacity of the virtual machine disk.