BI-Server

Configurando um ambiente Dev Pentaho com Docker

docker+pentaho

No nosso mundo de desenvolvimento um dos grandes problemas é a replicação do ambiente de produção em nosso ambiente dev ocupando  o mínimo dos nossos preciosíssimos recursos, pra sanar esse problema temos como opções  o virtualbox, vmware, vagrant etc… Nessa jogada entra o Docker com a vantagem de ser construida em cima de LXC isolando os recursos que serão utilizados em containers, por que subir um Guest OS inteiro só pra usufruir de um único recurso? Bem não vou adentrar muito nesse assunto até porquê meu amigo Wellington Silva já tem um material excelente falando do assunto que vou disponibilizar no fim deste post. Sem mais delongas vamos a obra :

Instalando o docker
O docker já está disponível nos repositórios do Ubuntu, para instalar basta digitar

sudo apt-get install docker.io

caso use Linux Mint assim como eu é preciso instalar primeiro os pacotes abaixo :

sudo apt-get install apparmor lxc cgroup-lite

instalando o Container Pentaho 5.3

Com o docker já devidamente instalado basta rodar :

sudo docker pull bytekast/docker-pentaho-ce-5.3

para iniciar o servidor linux e aplicação do biserver basta digitar :

docker run -d -p 2222:22 -p 8888:8080 -e AUTHORIZED_KEYS=”`cat ~/.ssh/id_rsa.pub`” bytekast/docker-pentaho-ce-5.3:latest

e pronto ! Com esses passos temos nosso container rodando a aplicação isolada para testes.

para mais informações acesse a documentação do container pentaho :

https://registry.hub.docker.com/u/bytekast/docker-pentaho-ce-5.3/

e como havia comentado segue a página do Welington Silva :

http://dumpscerebrais.com.br/2015/03/docker-do-basico-a-orquestracao-e-clusterizacao-introducao.html