Commit dc7d556b5359ee6f8435cf7362d5ee773f4568bb

Authored by Guilherme Andrade Del Cantoni
1 parent cb6225a4

Instalação do syslog e monitoramento de erros

Showing 2 changed files with 10 additions and 4 deletions   Show diff stats
Dockerfile
... ... @@ -6,13 +6,10 @@ COPY usr/local/bin/ocr /usr/local/bin/ocr
6 6 COPY etc/init.d/ocr-ubuntu /etc/init.d/ocr
7 7 COPY entrypoint.sh /entrypoint.sh
8 8  
9   -RUN useradd -m ocr
10   -
11 9 RUN apt-get -y update
12 10 RUN apt-get -y install build-essential cmake libtool yasm pkg-config subversion git libgcj14 apt-utils
13 11 RUN apt-get -y install curl
14 12 RUN apt-get -y install libtiff-dev libpng-dev libopenjpeg-dev libjpeg8-dev libjpeg-turbo8-dev libjpeg-dev libgif-dev zlib1g-dev libicu-dev libpango1.0-dev libcairo2-dev libfontconfig1-dev libgettextpo-dev libnss3-dev
15   -#RUN apt-get -y install ttf-mscorefonts-installer
16 13  
17 14 RUN apt-get -y install wget cabextract xfonts-utils
18 15 RUN wget -O mscorefonts.deb http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.4+nmu1_all.deb && \
... ... @@ -79,6 +76,10 @@ RUN cd ghostscript-9.18 && ls && ./autogen.sh; ./configure && make all install
79 76 RUN git clone https://github.com/coherentgraphics/cpdf-binaries.git && \
80 77 cp cpdf-binaries/Linux-Intel-64bit/cpdf /usr/bin
81 78  
  79 +RUN apt-get -y install rsyslog libsys-syslog-perl
  80 +
  81 +RUN useradd -m ocr
  82 +
82 83 RUN chmod +x /usr/local/bin/ocr && \
83 84 chmod +x /etc/init.d/ocr && \
84 85 update-rc.d ocr defaults
... ...
entrypoint.sh
1 1 #!/usr/bin/env bash
2 2  
  3 +# Inicializa serviço de log
  4 +/etc/init.d/rsyslog start
  5 +
  6 +# Cria estrutura de pastas para monitoramento de arquivos
3 7 mkdir -p /var/ocr-server/
4 8 mkdir -p /var/ocr-server/Entrada
5 9 mkdir -p /var/ocr-server/Saida
... ... @@ -7,6 +11,7 @@ mkdir -p /var/ocr-server/Originais_Processados
7 11 mkdir -p /var/ocr-server/Erro
8 12 chmod -R 777 /var/ocr-server
9 13  
  14 +# Iniciar serviço do OCR-Server
10 15 service ocr start
11 16  
12   -tail -f /var/log/dmesg
  17 +tail -f /var/log/syslog
13 18 \ No newline at end of file
... ...