ubuntuLaboratório Pentaho para Ubuntu

Configurar Servidor Pentaho + Plugins no Ubuntu ..

circle-info

Laboratório Pentaho

O Pentaho Data Integration é uma ferramenta baseada em cliente comumente instalada e configurada para rodar no Windows 11.

Existem várias opções de licenciamento; para estes workshops vamos instalar a Edição Enterprise. Isso lhe dará a oportunidade de testar a construção de uma solução completa - pipelines de dados automatizados + análises ..

Camadas do Pentaho
triangle-exclamation
circle-info

Pré-requisitos

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

  • Conta de usuário com privilégios sudo

  • Conexão com a Internet

  • Familiaridade básica com a linha de comando do Linux

circle-info

Docker

Docker é uma plataforma que permite aos desenvolvedores empacotar aplicações e suas dependências em containers leves e portáteis. Containers garantem que as aplicações sejam executadas de forma consistente em diferentes ambientes de computação, desde laptops de desenvolvimento até servidores de produção. Este workshop irá guiá-lo por todo o processo de instalação do Docker Engine no Ubuntu 24.04 LTS (Noble Numbat).

  1. Antes de instalar o Docker, atualize sua lista de pacotes existente.

  1. Instale pacotes que permitem ao apt usar repositórios via HTTPS.

  1. Crie um diretório para keyrings e adicione a chave GPG do Docker.

  1. Adicione o repositório do Docker às suas fontes do apt.

  1. Agora que o repositório do Docker foi adicionado, atualize o índice de pacotes.

  1. Instale o Docker Engine, containerd e o Docker Compose.

  1. Verifique se o Docker está instalado corretamente checando a versão.

Você deve ver uma saída semelhante a (Nov 2025):

  1. Verifique se o Docker Engine está em execução.

O serviço deve aparecer como "active (running)".

  1. Sair.

  1. Teste sua instalação do Docker executando o container hello-world.

circle-info

Este comando baixa uma imagem de teste e a executa em um container. Se for bem-sucedido, você verá uma mensagem confirmando que o Docker está funcionando corretamente.


circle-info

Sem Sudo

Por padrão, o Docker requer privilégios sudo. Para executar comandos do Docker sem sudo.

  1. Adicione seu usuário ao grupo docker.

  1. Aplique a nova associação ao grupo (ou faça logout e login novamente).

  1. Verifique se você pode executar o Docker sem sudo.

  1. Garanta que o Docker seja iniciado automaticamente quando o sistema for inicializado.


circle-info

Verificação e Testes

Para confirmar que tudo está funcionando corretamente, execute os seguintes comandos:

Verifique a versão do Docker:

Veja informações do sistema Docker:

Liste os containers em execução:

Liste todos os containers (incluindo os parados):

Liste as imagens baixadas:


circle-info

Comandos Comuns

Aqui estão os comandos essenciais do Docker que você usará regularmente:

  • docker pull <image> - Baixar uma imagem do Docker Hub

  • docker images - Listar todas as imagens locais

  • docker run <image> - Criar e iniciar um container a partir de uma imagem

  • docker ps - Listar containers em execução

  • docker ps -a - Listar todos os containers

  • docker stop <container> - Parar um container em execução

  • docker rm <container> - Remover um container parado

  • docker rmi <image> - Remover uma imagem

  • docker logs <container> - Ver logs do container

  • docker exec -it <container> bash - Acessar o shell de um container em execução

chevron-rightSolução Geral de Problemas (clique para expandir)hashtag

Problema: erros "permission denied"

  • Solução: Certifique-se de que seu usuário está no grupo docker e que você saiu/entrou novamente ou executou newgrp docker

Problema: o serviço Docker não inicia

  • Solução: Verifique os logs com sudo journalctl -u docker.service

Problema: Não é possível conectar-se ao daemon do Docker

  • Solução: Certifique-se de que o serviço Docker está em execução com sudo systemctl start docker

Atualizado

Isto foi útil?