Implementación de servicios Node.js mediante Docker

La contenedorización permite estandarizar el entorno de ejecución de aplicaciones Node.js, garantizando que el software funcione de la misma manera en desarrollo, pruebas y producción. A continuación, se detalla el proceso para crear un servicio web básico y empaquetarlo en una imagen de Docker. 1. Preparación del entorno Antes de comenzar, es ...

Publicado el 7-4 02:49

Configuración de GPU en Servidores Bare Metal, Contenedores Docker y Clústeres Kubernetes

Introducción Esta guía describe cómo habilitar y utilizar GPUs NVIDIA en tres escenarios distintos: servidores físicos (bare metal), contenedores Docker y clústeres Kubernetes. El sistema operativo de referencia es Linux, pero los principios aplican a otros fabricantes de GPU con ajustes menores. Resumen de componentes necesarios por entorno: ...

Publicado el 7-3 22:18

Docker: Fundamentos y Uso en Contenedores

Conceptos Clave de Docker En Docker, una imagen actúa como un template de solo lectura que incluye el sistema de archivos y el entorno de ejecución para aplicaciones. Por ejemplo, una imagen base de Ubuntu proporciona el sistema operativo necesario. Un contenedor es una instancia aislada creada a partir de una imagen, emulando un entorno Linux ...

Publicado el 7-3 16:38

Configuración de Agentes Jenkins para Clústeres Kubernetes

Este artículo detalla el proceso para crear una imagen Docker personalizada para un agente de compilación de Jenkins, optimizada para su despliegue en un entorno Kubernetes. Cubriremos la configuración del Dockerfile, el script de inicio del agente, los ajustes de Maven y los pasos para construir y cargar la imagen en un registro de contenedore ...

Publicado el 7-3 16:02

Despliegue privado de translategemma-27b-it para traducción multilingüe en empresas

La necesidad de procesar contenido en múltiples idiomas crece a medida que las organizaciones amplían su presencia internacional. Contratos, documentación técnica, correos de clientes y materiales de marketing son solo algunos ejemplos de contenidos que requieren traducción rápida, precisa y, en muchos casos, confidencial. translategemma-27b-it ...

Publicado el 7-3 04:07

Guía práctica de Docker: instalación y comandos esenciales

Docker es una plataforma de contenedores que permite empaquetar aplicaciones con todas sus dependencias en imágenes portables, ejecutables en cualquier sistema operativo compatible. Esta guía cubre la instalación en CentOS y los comandos fundamentales para trabajar con contenedores. Instalación de Docker en CentOS Docker se divide en dos edicio ...

Publicado el 7-2 20:43

Docker for Windows: La alternativa superior a WSL2 para desarrollo

Docker for Windows Aunque WSL2 ofrece el subsistema Linux para Windows, funciona como una terminal independiente, similar a la línea de comandos de Windows: Cuando estás desarrollando aplicaciones sin un segundo monitor, resulta bastante incómodo. Por eso, después de habilitar WSL2, te recomiendo instalar Docker for Windows. Así podrás realizar ...

Publicado el 7-2 03:30

Instalación de Kubernetes 1.16.0 en CentOS 7 con repositorios nacionales de China

Procedimiento validado para desplegar un clúster de Kubernetes v1.16.0 sobre CentOS 7 empleando repositorios accesibles desde China. Requisitos CentOS 7 con kernel 3.10 o superior. Mínimo 2 vCPU y 2 GB de RAM por máquina. IP fija para el API server; en este ejemplo se usa 192.168.99.104. Instalación de Docker CE En todos los nodos ejecu ...

Publicado el 7-1 00:23

Creación de Dockerfiles y Construcción de Imágenes

Docker permite descargar imágenes, iniciar contenedores y ejecutar aplicaciones dentro de ellos mediante comandos manuales. Sin embargo, este enfoque es repetitivo e ineficiente, ya que requiere introducir comandos uno por uno. Para solucionar este problema, se desarrollaron los Dockerfiles: scripts que contienen una secuencia de instrucciones ...

Publicado el 6-30 02:55

Carga de la biblioteca UDF Levenshtein en MySQL con Docker para búsquedas por similitud

La función LIKE en MySQL realiza búsquedas basadas en inclusión de texto. Para evaluar similitudes entre cadenas, se requiere una comparación de proximidad, como identificar que "Universidad de Pekín" y "Pekín" comparten un alto grado de similitud. Esto permite recuperar registros con valores relacionados, aunque la puntuaci ...

Publicado el 6-29 17:52