Skip to content

Commit

Permalink
chore: cleanup docker files caches (#229)
Browse files Browse the repository at this point in the history
  • Loading branch information
saidsef committed Mar 27, 2024
1 parent 8fa4231 commit 29f74cb
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 9 deletions.
4 changes: 3 additions & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-${VARIANT}

# [Optional] Uncomment this section to install additional OS packages.
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends vim curl
&& apt-get -y install --no-install-recommends vim curl \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*

# [Optional] Uncomment if you want to install an additional version of node using nvm
# ARG EXTRA_NODE_VERSION=10
Expand Down
3 changes: 1 addition & 2 deletions function/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,8 @@ RUN apt-get update && \
curl -vSL https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/${SQLITE_JDBC}/sqlite-jdbc-${SQLITE_JDBC}.jar -o /opt/tika/libs/sqlite-jdbc.jar && \
curl -vSL https://repo1.maven.org/maven2/org/apache/pdfbox/jbig2-imageio/${JBIG2_IMAGEIO}/jbig2-imageio-${JBIG2_IMAGEIO}.jar -o /opt/tika/libs/levigo-jbig2-imageio.jar && \
curl -vSL https://repo1.maven.org/maven2/com/github/jai-imageio/jai-imageio-jpeg2000/${JAI_IMAGEIO_JPEG2000}/jai-imageio-jpeg2000-${JAI_IMAGEIO_JPEG2000}.jar -o /opt/tika/libs/jai-imageio-jpeg2000.jar && \
apt-get purge -yy curl && apt-get autoremove -yy && \
apt-get purge -yy curl && \
apt-get clean && rm -rf /var/lib/apt/lists/* && \
rm -rf /var/cache/apt/* /tmp/* && \
pip install --no-cache-dir -r requirements.txt && \
fc-cache -f && \
chmod a+x /opt/tika/index.py /opt/tika/handler.py && \
Expand Down
8 changes: 2 additions & 6 deletions function/Dockerfile.server
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,9 @@ WORKDIR /opt/tika

COPY prometheus-jmx-config.yaml tika-config.xml /opt/tika/

# https://mvnrepository.com/artifact/org.apache.tika
RUN mkdir -p /opt/tika/libs && \
apt-get update && \
apt-get upgrade -y

RUN apt-get install --no-install-recommends -yq curl tesseract-ocr tesseract-ocr-all && \
RUN apt-get update && apt-get install --no-install-recommends -yq curl tesseract-ocr tesseract-ocr-all && \
apt-get clean && rm -rf /var/lib/apt/lists/* && \
mkdir -p /opt/tika/libs && \
curl -vSL https://archive.apache.org/dist/tika/${APACHE_TIKA_VERSION}/tika-server-${APACHE_TIKA_VERSION}.jar -o /opt/tika/tika-server.jar && \
curl -vSL https://repo1.maven.org/maven2/org/apache/tika/tika-core/${APACHE_TIKA_VERSION}/tika-core-${APACHE_TIKA_VERSION}.jar -o /opt/tika/libs/tika-core.jar && \
curl -vSL https://repo1.maven.org/maven2/org/apache/tika/tika-xmp/${APACHE_TIKA_VERSION}/tika-xmp-${APACHE_TIKA_VERSION}.jar -o /opt/tika/libs/tika-xmp.jar && \
Expand Down

0 comments on commit 29f74cb

Please sign in to comment.