diff --git a/jod/Dockerfile b/jod/Dockerfile index 1918e51..7e50af2 100644 --- a/jod/Dockerfile +++ b/jod/Dockerfile @@ -1,9 +1,12 @@ -########################################################################### -# Dockerfile de construção do container JOD utilizado pelo SEI e pelo SIP # -########################################################################### +########################################################### +# Dockerfile de construção do container JOD +# utilizado pelo SEI e pelo SIP +# +# Baseado no CentOS 6.X +############################################################ -# Definição da imagem de base para o OpenJDK 8 -FROM openjdk:8 +# Definição da imagem de base para o CentOS 6.X +FROM centos:centos6 # Autor e mantenedor do container MAINTAINER PEN - Processo Eletrônico Nacional @@ -11,20 +14,17 @@ MAINTAINER PEN - Processo Eletrônico Nacional ################## INICIO DA INSTALACAO ###################### # Instalação do JOD Converter seguindo as recomendações descritas na documentação do SEI -ENV TERM xterm - -# Instalação da api de serviços de conversão de documentos -COPY jodconverter-tomcat-2.2.2.zip /opt/ - -# Script de inicialização do container entrypoint +COPY install.sh /install.sh +COPY jodconverter-tomcat-2.2.2.zip /tmp/ COPY entrypoint.sh /entrypoint.sh -# Instalação do Jod Converter e Libreoffice -COPY install.sh /install.sh RUN bash /install.sh ##################### FIM DA INSTALACAO ##################### +# Definição do terminal a ser utilizado +ENV TERM xterm + # Exposição da porta de conexão ao Apache EXPOSE 8080 diff --git a/jod/install.sh b/jod/install.sh index 6a89ad2..6991df8 100644 --- a/jod/install.sh +++ b/jod/install.sh @@ -3,15 +3,18 @@ set -e # Instalação do pacote Java JDK e utilitários utilizados no provisionamento -apt-get -y update -apt-get install -y --no-install-recommends wget unzip libreoffice -apt-get -y clean all +yum -y update +yum install -y java-1.7.0-openjdk-devel wget unzip dos2unix libreoffice libreoffice-headless && \ +yum -y clean all + + # Instalação da api de serviços de conversão de documentos -unzip /opt/jodconverter-tomcat-2.2.2.zip -d /opt -rm /opt/jodconverter-tomcat-2.2.2.zip +unzip /tmp/jodconverter-tomcat-2.2.2.zip -d /opt +rm /tmp/jodconverter-tomcat-2.2.2.zip # Script de inicialização do container entry-point chmod +x /entrypoint.sh exit 0 + -- libgit2 0.21.2