ocr-server / Dockerfile
ajihakim201's picture
Update Dockerfile
5443249 verified
raw
history blame contribute delete
518 Bytes
FROM node:18-slim
# Install OCR dependencies
RUN apt-get update && apt-get install -y \
tesseract-ocr \
graphicsmagick \
imagemagick \
ghostscript \
&& rm -rf /var/lib/apt/lists/* \
&& rm -f /usr/bin/convert \
&& ( [ -f /usr/bin/convert-im6.q16 ] && ln -s /usr/bin/convert-im6.q16 /usr/bin/convert || true ) \
&& ( [ -f /usr/bin/convert-im6 ] && ln -s /usr/bin/convert-im6 /usr/bin/convert || true )
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 7860
CMD ["npm", "start"]