ubuntuLaboratoire Pentaho Ubuntu

Configurer le serveur Pentaho + plugins sur Ubuntu ..

circle-info

Laboratoire Pentaho

Pentaho Data Integration est un outil côté client couramment installé et configuré pour fonctionner sous Windows 11.

Il existe plusieurs options de licence ; pour ces ateliers nous installerons une édition Enterprise. Cela vous donnera l'occasion d'essayer de construire une solution complète - pipelines de données automatisés + analyses ..

Niveaux Pentaho
triangle-exclamation
circle-info

Prérequis

  • Système Ubuntu 24.04 LTS (machine physique ou virtuelle)

  • Compte utilisateur avec privilèges sudo

  • Connexion Internet

  • Connaissances de base de la ligne de commande Linux

circle-info

Docker

Docker est une plateforme qui permet aux développeurs d'emballer des applications et leurs dépendances dans des conteneurs légers et portables. Les conteneurs garantissent que les applications s'exécutent de manière cohérente dans différents environnements informatiques, des ordinateurs portables de développement aux serveurs de production. Cet atelier vous guidera à travers le processus complet d'installation de Docker Engine sur Ubuntu 24.04 LTS (Noble Numbat).

  1. Avant d'installer Docker, mettez à jour votre liste de paquets existante.

  1. Installez les paquets qui permettent à apt d'utiliser les dépôts via HTTPS.

  1. Créez un répertoire pour les keyrings et ajoutez la clé GPG de Docker.

  1. Ajoutez le dépôt Docker à vos sources apt.

  1. Maintenant que le dépôt Docker est ajouté, mettez à jour l'index des paquets.

  1. Installez Docker Engine, containerd et Docker Compose.

  1. Vérifiez que Docker est correctement installé en vérifiant la version.

Vous devriez voir une sortie similaire à (nov. 2025) :

  1. Vérifiez que Docker Engine fonctionne.

Le service devrait s'afficher comme « active (running) ».

  1. Quitter.

  1. Testez votre installation Docker en exécutant le conteneur hello-world.

circle-info

Cette commande télécharge une image de test et l'exécute dans un conteneur. Si elle réussit, vous verrez un message confirmant que Docker fonctionne correctement.


circle-info

Sans sudo

Par défaut, Docker nécessite des privilèges sudo. Pour exécuter des commandes Docker sans sudo.

  1. Ajoutez votre utilisateur au groupe docker.

  1. Appliquez la nouvelle appartenance au groupe (ou déconnectez-vous puis reconnectez-vous).

  1. Vérifiez que vous pouvez exécuter Docker sans sudo.

  1. Assurez-vous que Docker démarre automatiquement au démarrage du système.


circle-info

Vérification et tests

Pour confirmer que tout fonctionne correctement, exécutez les commandes suivantes :

Vérifier la version de Docker :

Afficher les informations système de Docker :

Lister les conteneurs en cours d'exécution :

Lister tous les conteneurs (y compris ceux arrêtés) :

Lister les images téléchargées :


circle-info

Commandes courantes

Voici les commandes Docker essentielles que vous utiliserez régulièrement :

  • docker pull <image> - Télécharger une image depuis Docker Hub

  • docker images - Lister toutes les images locales

  • docker run <image> - Créer et démarrer un conteneur à partir d'une image

  • docker ps - Lister les conteneurs en cours d'exécution

  • docker ps -a - Lister tous les conteneurs

  • docker stop <container> - Arrêter un conteneur en cours d'exécution

  • docker rm <container> - Supprimer un conteneur arrêté

  • docker rmi <image> - Supprimer une image

  • docker logs <container> - Voir les journaux du conteneur

  • docker exec -it <container> bash - Accéder au shell d'un conteneur en cours d'exécution

chevron-rightDépannage général (cliquer pour développer)hashtag

Problème : erreurs « permission denied »

  • Solution : Assurez-vous que votre utilisateur fait partie du groupe docker et que vous vous êtes déconnecté/reconnecté ou avez exécuté newgrp docker

Problème : le service Docker ne démarre pas

  • Solution : Vérifiez les journaux avec sudo journalctl -u docker.service

Problème : Impossible de se connecter au démon Docker

  • Solution : Assurez-vous que le service Docker fonctionne avec sudo systemctl start docker

Mis à jour

Ce contenu vous a-t-il été utile ?