THED2 commited on
Commit
e670a46
·
verified ·
1 Parent(s): 4e11cc7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -1
Dockerfile CHANGED
@@ -9,9 +9,13 @@ RUN apt-get update && apt-get install -y \
9
  zip \
10
  && rm -rf /var/lib/apt/lists/*
11
 
 
 
 
 
12
  # Production-ready OpenJDK 17 Linux x64 Binary download aur extract karein
13
  RUN mkdir -p /opt/java \
14
- && curl -L -o /tmp/openjdk.tar.gz [https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz](https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz) \
15
  && tar -xf /tmp/openjdk.tar.gz -C /opt/java --strip-components=1 \
16
  && rm /tmp/openjdk.tar.gz
17
 
 
9
  zip \
10
  && rm -rf /var/lib/apt/lists/*
11
 
12
+ # URL chunks taaki copy-paste ke waqt koi bhi UI ise auto-markdown link me convert na kare
13
+ ENV J_BASE=[https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL](https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL)
14
+ ENV J_FILE=openjdk-17.0.2_linux-x64_bin.tar.gz
15
+
16
  # Production-ready OpenJDK 17 Linux x64 Binary download aur extract karein
17
  RUN mkdir -p /opt/java \
18
+ && curl -L -o /tmp/openjdk.tar.gz $J_BASE/$J_FILE \
19
  && tar -xf /tmp/openjdk.tar.gz -C /opt/java --strip-components=1 \
20
  && rm /tmp/openjdk.tar.gz
21