Commit 9c62ee54883f3359521c8ef68856a7c2baaa2d5d

Authored by Guilherme Cantoni
1 parent 9d458919

Correção do problema de quebra de linha windows/unix e adição da

biblioteca php-mcrypt
Showing 1 changed file with 7 additions and 4 deletions   Show diff stats
Dockerfile
... ... @@ -12,16 +12,18 @@ FROM centos:centos6
12 12 MAINTAINER PEN - Processo Eletrônico Nacional
13 13  
14 14 ################## INICIO DA INSTALACAO ######################
15   -# Instalação do MySQL seguindo as recomendações descritas na documentação do SEI
16   -# Ref: http://<WIKI DO PROJETO>#<SESSAO DE INSTALAÇÃO DO MYSQL>
  15 +# Instalação do Apache Solr seguindo as recomendações descritas na documentação do SEI
  16 +# Ref: https://processoeletronico.gov.br/projects/sei/wiki
17 17  
18 18 # Instalação do pacote Java JDK e utilitários utilizados no provisionamento
19 19 RUN yum update -y && \
20   - yum install -y java-1.7.0-openjdk wget tar curl which
  20 + yum install -y java-1.7.0-openjdk wget tar curl which && \
  21 + yum -y clean all
21 22  
22 23 # Criação de usuário de execução do serviço
23 24 RUN useradd solr
24 25  
  26 +# TODO: Utilizar wget para obter o pacote da web, removendo-o posteriormente para otimizar o tamanho da imagem
25 27 # Obtenção do pacote de instalação do Solr 4.0
26 28 ADD apache-solr-4.0.0.tgz /opt/
27 29  
... ... @@ -34,7 +36,8 @@ RUN echo &quot;JAVA_OPTIONS=&#39;-Dsolr.solr.home=/opt/solr/example/solr $JAVA_OPTIONS&#39;&quot;
34 36 echo "JETTY_USER=solr" | tee -a /etc/default/jetty
35 37  
36 38 # Configuração do script de inicialização automática
37   -RUN wget -q -O /etc/init.d/solr https://raw.githubusercontent.com/eclipse/jetty.project/jetty-7/jetty-distribution/src/main/resources/bin/jetty.sh && chmod +x /etc/init.d/solr
  39 +RUN wget -q -O /etc/init.d/solr https://raw.githubusercontent.com/eclipse/jetty.project/jetty-7/jetty-distribution/src/main/resources/bin/jetty.sh && \
  40 + chmod +x /etc/init.d/solr
38 41  
39 42 # Criação dos diretório de armazenamento de índices
40 43 RUN mkdir /var/opt/sei && \
... ...