From 2deb000ed4c2c54576263bb48b3459b318e5d600 Mon Sep 17 00:00:00 2001 From: STAM Date: Mon, 21 Apr 2025 17:27:00 +0300 Subject: [PATCH] cassandra improvements --- linux/advanced/cassandra/3.11/Dockerfile | 49 +++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/linux/advanced/cassandra/3.11/Dockerfile b/linux/advanced/cassandra/3.11/Dockerfile index 04b434a6b..69207ca63 100644 --- a/linux/advanced/cassandra/3.11/Dockerfile +++ b/linux/advanced/cassandra/3.11/Dockerfile @@ -55,6 +55,38 @@ RUN update-ca-certificates --fresh && \ -noprompt; \ done +################################################################## +# installing utils +################################################################## +RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections && \ + apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \ + apt-transport-https \ + apt-utils \ + aptitude \ + bash \ + binutils \ + ca-certificates \ + curl \ + dirmngr \ + gnupg \ + gnupg1 \ + gnupg2 \ + locales \ + locate \ + rar \ + software-properties-common \ + sudo \ + unrar \ + unrar-free \ + unzip \ + wget \ + zip + +################################################################## +# update locales +################################################################## +RUN locale-gen + ################################################################## # Install Cassandra Plugin ################################################################## @@ -62,7 +94,22 @@ ENV CAS_LUCENE_PLUGIN_VER=3.11.3.0 ARG CAS_LUCENE_PLUGIN_DEST=/opt/bitnami/cassandra/lib/ ARG CAS_LUCENE_PLUGIN_URL=https://repo1.maven.org/maven2/com/stratio/cassandra/cassandra-lucene-index-plugin/${CAS_LUCENE_PLUGIN_VER}/cassandra-lucene-index-plugin-${CAS_LUCENE_PLUGIN_VER}.jar -ADD cd ${CAS_LUCENE_PLUGIN_URL} ${CAS_LUCENE_PLUGIN_DEST} +ADD ${CAS_LUCENE_PLUGIN_URL} ${CAS_LUCENE_PLUGIN_DEST} +################################################################## +# Cleanup +################################################################## +RUN echo "clean up" && \ + apt-get clean -y && \ + apt-get autoclean -y && \ + rm -rfv /var/lib/apt/lists/* && \ + rm -rfv /var/cache/apt/archives/*.deb && \ + rm -rfv /root/tmp/* && \ + rm -rfv /tmp/* + +################################################################## +# update file db +################################################################## +RUN updatedb USER 1001