KrishnaCosmic commited on
Commit
1e8a2b1
·
1 Parent(s): 9778e3b

Upgrade Java to version 21 to fix build error

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -4
Dockerfile CHANGED
@@ -1,13 +1,14 @@
1
  # Use Python 3.10 as base
2
  FROM python:3.10
3
 
4
- # 1. Install Java (REQUIRED for PySpark)
 
5
  RUN apt-get update && \
6
- apt-get install -y openjdk-17-jre-headless && \
7
  apt-get clean;
8
 
9
- # Set JAVA_HOME (Spark needs this)
10
- ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
11
 
12
  # Create a non-root user (Required by Hugging Face)
13
  RUN useradd -m -u 1000 user
 
1
  # Use Python 3.10 as base
2
  FROM python:3.10
3
 
4
+ # 1. Install Java 21 (Updated from 17)
5
+ # The logs specifically asked for openjdk-21-jdk-headless
6
  RUN apt-get update && \
7
+ apt-get install -y openjdk-21-jdk-headless && \
8
  apt-get clean;
9
 
10
+ # 2. Set JAVA_HOME to the new version
11
+ ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
12
 
13
  # Create a non-root user (Required by Hugging Face)
14
  RUN useradd -m -u 1000 user