Rancher Desktop
SUSE / Rancher Desktop contributors · Entorno local de desarrollo de contenedores y Kubernetes con una VM Linux, containerd o el motor Moby compatible con Docker y herramientas de gestión de escritorio.
Descripción
Traducción con IAVer originalRancher Desktop es un entorno de escritorio de código abierto para crear y ejecutar contenedores y un clúster local de Kubernetes. En macOS ejecuta el entorno de contenedores Linux dentro de una máquina virtual. Ofrece un panel de contenedores, gestión de imágenes, ajustes de Kubernetes, reenvío de puertos y herramientas de línea de comandos incluidas, como kubectl, Helm, nerdctl y herramientas compatibles con Docker. Está pensado para el desarrollo y las pruebas locales, no como un servicio gestionado de Kubernetes en producción.
Motores de contenedores y Kubernetes
Elige un solo motor de contenedores a la vez. containerd utiliza nerdctl y espacios de nombres de contenedores; dockerd (Moby) ofrece la API de Docker Engine y el flujo de trabajo de Docker CLI. No se necesita Docker Desktop. Las imágenes y las cargas de trabajo creadas con un motor no están disponibles al cambiar al otro; seleccionar un motor no migra su almacenamiento.
Kubernetes es opcional y puede activarse o desactivarse por separado. Cuando está activado, Rancher Desktop gestiona un clúster local basado en K3s y su versión, y permite acceder a él mediante kubectl y Cluster Dashboard. Selecciona el contexto de Kubernetes adecuado antes de aplicar manifiestos para que los comandos no se dirijan a otro clúster. Los puertos publicados y los directorios del anfitrión montados permiten a las cargas de trabajo acceder al exterior de la máquina virtual según tu configuración.
Instalación y recursos
Rancher Desktop requiere macOS 13 Ventura o posterior, un procesador Apple Silicon o Intel x86-64 compatible con virtualización y una conexión permanente a internet. La documentación recomienda al menos 8 GB de RAM y cuatro CPU; las cargas de trabajo pueden necesitar más memoria, CPU y espacio en disco. Las descargas son específicas para cada arquitectura: el DMG 1.24.0 para Apple Silicon ocupa 648,410,732 bytes y el DMG para Intel, 701,015,407 bytes, sin contar las imágenes de la máquina virtual ni los datos de los contenedores.
Copia la aplicación desde su DMG a Aplicaciones y ábrela. Elige el motor y los ajustes de Kubernetes, asigna recursos a la máquina virtual y deja que el entorno se inicialice y descargue los componentes necesarios. Las descargas de registros y los registros privados pueden requerir acceso a internet y sus propias credenciales. Rancher Desktop es gratuito y no requiere una suscripción de pago a Rancher ni a Docker Desktop para ejecutarse localmente.
Permisos y coexistencia
El acceso administrativo es opcional para muchos flujos de trabajo. Sin él, el socket de Docker se encuentra en ~/.rd/docker.sock y las herramientas de Docker utilizan el contexto rancher-desktop. Al activarlo, se crea /var/run/docker.sock y se habilita una dirección de red en modo puente accesible desde la red local, solicitando credenciales de administrador. La conexión de red en modo puente de vmnet también utiliza mDNSResponder de macOS en el puerto 53, lo que impide reenviar un servidor DNS de un contenedor al puerto 53 del anfitrión en esa configuración.
Docker Desktop y otras herramientas locales de contenedores pueden competir por el socket predeterminado de Docker, el contexto de CLI, los puertos publicados y una cantidad considerable de recursos de la máquina virtual. Detén el entorno que compita cuando sea necesario y comprueba explícitamente los contextos activos de Docker y Kubernetes. Rancher Desktop no combina las imágenes, los volúmenes ni los contenedores de la otra herramienta. Trata los motores de contenedores y las extensiones como software local con amplias capacidades: los contenedores con directorios del anfitrión montados pueden modificar esos archivos, y los servicios publicados pueden exponer datos. Los restablecimientos de fábrica y la eliminación del entorno pueden borrar contenedores locales, imágenes y datos del clúster, por lo que debes guardar primero los datos importantes.
Licencia y actualizaciones
La aplicación se distribuye bajo Apache License 2.0; las herramientas y las imágenes incluidas conservan sus propias licencias. Los registros, los servicios en la nube y los servicios externos opcionales pueden tener cargos o requisitos de cuenta independientes. La recopilación de estadísticas de uso anónimas se controla en Preferencias, al igual que las actualizaciones automáticas.
La versión 1.24.0 corrige un fallo de actualización automática de las versiones 1.23.0 y 1.23.1. Los usuarios de esas versiones que no puedan descargar la actualización desde la aplicación necesitan el instalador oficial. La versión alfa de Rancher Desktop 2.0, anunciada por separado, es una versión preliminar de la tecnología, no este paquete 1.24.0 ni un sustituto listo para producción.
Fuentes oficiales: Proyecto, Requisitos de instalación, Motores de contenedores, Acceso administrativo y preferencias, Código fuente y licencia, Versión 1.24.0.
Novedades Novedades de 1.24.0 7 oct · Editado por OpenNavo · Traducción por IA
- InterfazAñade ocho idiomas experimentales; el inglés sigue siendo el de referencia.
- CorreccionesCorrige fallos de actualización automática en 1.23.0 y 1.23.1.