diff --git a/Dockerfile b/Dockerfile index debfcc1..2ef66f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,13 +6,10 @@ COPY usr/local/bin/ocr /usr/local/bin/ocr COPY etc/init.d/ocr-ubuntu /etc/init.d/ocr COPY entrypoint.sh /entrypoint.sh -RUN useradd -m ocr - RUN apt-get -y update RUN apt-get -y install build-essential cmake libtool yasm pkg-config subversion git libgcj14 apt-utils RUN apt-get -y install curl 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 -#RUN apt-get -y install ttf-mscorefonts-installer RUN apt-get -y install wget cabextract xfonts-utils 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 RUN git clone https://github.com/coherentgraphics/cpdf-binaries.git && \ cp cpdf-binaries/Linux-Intel-64bit/cpdf /usr/bin +RUN apt-get -y install rsyslog libsys-syslog-perl + +RUN useradd -m ocr + RUN chmod +x /usr/local/bin/ocr && \ chmod +x /etc/init.d/ocr && \ update-rc.d ocr defaults diff --git a/entrypoint.sh b/entrypoint.sh index d0fbd8a..b915550 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,5 +1,9 @@ #!/usr/bin/env bash +# Inicializa serviço de log +/etc/init.d/rsyslog start + +# Cria estrutura de pastas para monitoramento de arquivos mkdir -p /var/ocr-server/ mkdir -p /var/ocr-server/Entrada mkdir -p /var/ocr-server/Saida @@ -7,6 +11,7 @@ mkdir -p /var/ocr-server/Originais_Processados mkdir -p /var/ocr-server/Erro chmod -R 777 /var/ocr-server +# Iniciar serviço do OCR-Server service ocr start -tail -f /var/log/dmesg +tail -f /var/log/syslog \ No newline at end of file -- libgit2 0.21.2