Implementación de un registro privado de imágenes con Docker
Introducción
En entornos empresariales, depender únicamente de repositorios públicos como Docker Hub puede generar inconvenientes de rendimiento y seguridad. Una alternativa es desplegar un registry privado dentro de la red interna para almacenar y distribuir imágenes de forma controlada.
A continuación se describe el proceso completo de instal ...
Publicado el 9-20 01:15
Despliegue ágil de SQL Server 2016 mediante contenedores Docker
La creación de entornos de desarrollo y pruebas con SQL Server 2016 ya no requiere horas de instalación manual ni riesgos de contaminación del sistema anfitrión. Mediante contenedores Docker, es posible levantar una instancia funcional, aislada y reproducible en menos de 60 minutos —y en muchos casos, en tan solo unos minutos.
Requisitos previo ...
Publicado el 9-19 20:59
Empaquetado Profesional de Aplicaciones Java con sbt-native-packager
Automatización Eficiente en el Despliegue de Aplicaciones Java
Los desarrolladores frecuentemente enfrentan desafíos en el empaquetado y despliegue de aplicaciones Java: gestión manual de dependencias, configuración de entornos y scripts de arranque propensos a errores. sbt-native-packager resuelve estos problemas mediante integración nativa co ...
Publicado el 9-19 03:52
Métodos de instalación de Qdrant en modo single-node y cluster
Qdrant es un motor de búsqueda vectorial de alto rendimiento y gran escala, que sirve como base para aplicaciones de inteligencia artificial y ya cuenta con una amplia adopción.
Escrito en Rust, Qdrant ofrece características de alta velocidad y seguridad en memoria. Además, utiliza un índice HNSW filtrable innovador que mejora significativament ...
Publicado el 9-15 08:02
Configuración de openSUSE Tumbleweed con entorno de escritorio KDE
openSUSE Tumbleweed es una distribución rolling release basada en el sistema de paquetes RPM, compartiendo raíces con Fedora, Red Hat y CentOS. Al seleccionar chino durante la instalación, incluye automáticamente un método de entrada en dicho idioma (también compatible con Sogou).
Instalación
Se puede arrancar directamente desde una imagen ISO ...
Publicado el 9-11 08:40
Guía de Instalación y Configuración del Controlador Actions Runner
El Controlador Actions Runner es un proyecto de código abierto que permite la gestión y control de los runners autoalojados de GitHub Actions en un clúster de Kubernetes. Este proyecto, desarrollado principalmente en Go, ofrece una forma eficiente de escalar y personalizar el entorno de ejecución de las acciones de GitHub.
Tecnologías y Framewo ...
Publicado el 9-10 02:00
Comandos comunes de Docker
Comando docker version
Muestra información sobre la versión actual de Docker instalada.
docker version
Ejemplo:
$ docker version
Cliente:
Versión: 1.8.2
API version: 1.20
Go version: go1.4.2
Git commit: 0a8c2e3
Built: Jue Sep 10 19:19:00 UTC 2015
SO/Arquitectura: linux/amd64
Servidor:
Versión: ...
Publicado el 9-7 23:27
Tecnologías de virtualización, contenedores y Docker
Índice
I. ¿Qué problemas resuelve la tecnología de virtualización y cuáles son sus ventajas?
1.1 Problemas abordados por la virtualización
1.2 Ventajas de la virtualización
II. Capacidad mejorada por los contenedores y sus casos de uso
2.1 Capacidades potenciadas por los contenedores
III. Comparación entre virtualización y contenerización
IV. D ...
Publicado el 9-7 14:05
Guía de Mantenimiento de dm-ticket: Actualización, Dependencias e Integración Continua
Estructura del Sistema y Prácticas de Mantenimiento
El sistema dm-ticket, desarrollado en Rust, se organiza en módulos especializados que requieren mantenimiento coordinado. Los componentes clave incluyen:
Módulo cliente: src/client.rs, gestiona interacción del usuario y lógica de adquisición de entradas
Servidor backend: src/server.rs, propor ...
Publicado el 9-4 01:24
Configuración de un repositorio Maven privado con Docker
Instalación de un repositorio privado
Este artículo explica cómo configurar rápidamente un repositorio Maven privado usando Docker.
Crea el archivo docker-compose.yaml con el siguiente contenido:
version: '2'
services:
repo:
image: sonatype/nexus3:3.72.0
container_name: repo
restart: always
ports:
- '8081:8081'
vo ...
Publicado el 9-1 15:43