FROM ubuntu:22.04 RUN apt-get update; apt-get install -y wget curl openjdk-17-jdk python3-pip iproute2 # Python stuff RUN pip3 install cassandra-driver==3.28.0 grpcio==1.58.0 grpcio-tools==1.58.0 jupyterlab==4.3.6 pandas==2.2.3 # SPARK RUN wget https://dlcdn.apache.org/spark/spark-3.5.5/spark-3.5.5-bin-hadoop3.tgz && \ tar -xf spark-3.5.5-bin-hadoop3.tgz && \ rm spark-3.5.5-bin-hadoop3.tgz # CASSANDRA RUN wget https://archive.apache.org/dist/cassandra/5.0.0/apache-cassandra-5.0.0-bin.tar.gz; tar -xf apache-cassandra-5.0.0-bin.tar.gz; rm apache-cassandra-5.0.0-bin.tar.gz ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ENV PATH="${PATH}:/apache-cassandra-5.0.0/bin:/spark-3.4.1-bin-hadoop3.2/bin" COPY cassandra.sh /cassandra.sh CMD ["sh", "/cassandra.sh"]