ubuntuLaboratorio Pentaho en Ubuntu

Configurar Pentaho Server + complementos en Ubuntu ..

circle-info

Laboratorio Pentaho

Pentaho Data Integration es una herramienta basada en cliente comúnmente instalada y configurada para ejecutarse en Windows 11.

Hay varias opciones de licencia; para estos talleres instalaremos una Edición Enterprise. Esto te dará la oportunidad de probar la construcción de una solución completa: canalizaciones de datos automatizadas + análisis ..

Niveles de Pentaho
triangle-exclamation
circle-info

Prerequisitos

  • Sistema Ubuntu 24.04 LTS (máquina física o virtual)

  • Cuenta de usuario con privilegios sudo

  • Conexión a Internet

  • Familiaridad básica con la línea de comandos de Linux

circle-info

Docker

Docker es una plataforma que permite a los desarrolladores empaquetar aplicaciones y sus dependencias en contenedores livianos y portátiles. Los contenedores garantizan que las aplicaciones se ejecuten de forma consistente en diferentes entornos informáticos, desde portátiles de desarrollo hasta servidores de producción. Este taller te guiará a través del proceso completo de instalación de Docker Engine en Ubuntu 24.04 LTS (Noble Numbat).

  1. Antes de instalar Docker, actualiza la lista de paquetes existente.

  1. Instala paquetes que permiten a apt usar repositorios mediante HTTPS.

  1. Crea un directorio para keyrings y añade la clave GPG de Docker.

  1. Agrega el repositorio de Docker a tus fuentes de apt.

  1. Ahora que se ha agregado el repositorio de Docker, actualiza el índice de paquetes.

  1. Instala Docker Engine, containerd y Docker Compose.

  1. Verifica que Docker esté instalado correctamente comprobando la versión.

Deberías ver una salida similar a (Nov 2025):

  1. Verifica que Docker Engine esté en ejecución.

El servicio debería mostrarse como "active (running)".

  1. Salir.

  1. Prueba tu instalación de Docker ejecutando el contenedor hello-world.

circle-info

Este comando descarga una imagen de prueba y la ejecuta en un contenedor. Si tiene éxito, verás un mensaje que confirma que Docker funciona correctamente.


circle-info

Sin Sudo

Por defecto, Docker requiere privilegios sudo. Para ejecutar comandos Docker sin sudo.

  1. Añade tu usuario al grupo docker.

  1. Aplica la nueva membresía de grupo (o cierra sesión y vuelve a iniciar).

  1. Verifica que puedes ejecutar Docker sin sudo.

  1. Asegúrate de que Docker se inicie automáticamente cuando el sistema arranque.


circle-info

Verificación y pruebas

Para confirmar que todo funciona correctamente, ejecuta los siguientes comandos:

Comprobar versión de Docker:

Ver información del sistema Docker:

Listar contenedores en ejecución:

Listar todos los contenedores (incluidos los detenidos):

Listar imágenes descargadas:


circle-info

Comandos comunes

Aquí están los comandos esenciales de Docker que usarás regularmente:

  • docker pull <image> - Descargar una imagen desde Docker Hub

  • docker images - Listar todas las imágenes locales

  • docker run <image> - Crear y arrancar un contenedor desde una imagen

  • docker ps - Listar contenedores en ejecución

  • docker ps -a - Listar todos los contenedores

  • docker stop <container> - Detener un contenedor en ejecución

  • docker rm <container> - Eliminar un contenedor detenido

  • docker rmi <image> - Eliminar una imagen

  • docker logs <container> - Ver los registros del contenedor

  • docker exec -it <container> bash - Acceder al shell de un contenedor en ejecución

chevron-rightSolución general de problemas (haz clic para expandir)hashtag

Problema: errores "permission denied"

  • Solución: Asegúrate de que tu usuario esté en el grupo docker y que hayas cerrado sesión/iniciado sesión o hayas ejecutado newgrp docker

Problema: El servicio Docker no arranca

  • Solución: Comprueba los registros con sudo journalctl -u docker.service

Problema: No se puede conectar al daemon de Docker

  • Solución: Asegúrate de que el servicio Docker esté en ejecución con sudo systemctl start docker

Última actualización

¿Te fue útil?