Update Dockerfile
Browse files- 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
|
| 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 |
|