mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-26 23:19:28 +03:00
april update pack - part 1
* updated: * python, * php, * flutter, * nodejs, * jdk, * go, * teamcity, * gitlab * added: * openssl 3.5.0, * android-sdk, * cmake, * qbittorrent * clang
This commit is contained in:
parent
ac80c66af2
commit
fa1ee8ee58
12
CHANGELOG.md
12
CHANGELOG.md
@ -1,6 +1,16 @@
|
||||
# Changelog
|
||||
* `apr`
|
||||
* changed default docker regitstry hub to own. only for ci builds.
|
||||
* updated `php` images with `ioncube` module.git a
|
||||
* changed default docker regitstry hub to `own`. only for ci builds.
|
||||
* updated `nodejs`
|
||||
* updated `jdk`
|
||||
* added new `openssl` version `3.5.0` `lts`
|
||||
* added various versions of `cmake`
|
||||
* updated `go`
|
||||
* added more flutter compablity
|
||||
* added `qbittorrent`
|
||||
* updated `python`
|
||||
* updated `gitlab-runner`
|
||||
## 2025
|
||||
* `mar`
|
||||
* updated `teamcity-server` iamge
|
||||
|
97
Makefile
97
Makefile
@ -126,11 +126,11 @@ advanced-teamcity-server-images:
|
||||
cd `pwd`/linux/advanced/teamcity/server/latest && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2025.03 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2024.12 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/advanced/teamcity/server/2024.07.3 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/advanced/teamcity/server/2024.03.3 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/advanced/teamcity/server/2023.05.6 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/advanced/teamcity/server/2022.10.6 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/advanced/teamcity/server/2022.04.7 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2024.07.3 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2024.03.3 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2023.05.6 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2022.10.6 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/advanced/teamcity/server/2022.04.7 && pwd && make build && make deploy
|
||||
|
||||
####################################################################################################################
|
||||
|
||||
@ -353,17 +353,16 @@ ecosystem-images:
|
||||
make bundle-base-images
|
||||
make ecosystem-php-images
|
||||
make ecosystem-apache2-images
|
||||
make ecosystem-testrail-imagesmake ecosystem-testrail-images
|
||||
make ecosystem-testrail-images
|
||||
make ecosystem-torrserver-images
|
||||
make ecosystem-images
|
||||
make ecosystem-qbittorrent-images
|
||||
make ecosystem-vk2discord-images
|
||||
make ecosystem-postgres-images
|
||||
make ecosystem-teamcity-agent-images
|
||||
make ecosystem-gitlab-runner-images
|
||||
# make ecosystem-gitlab-runner-images
|
||||
make ecosystem-nginx-images
|
||||
make advanced-vscode-server-images
|
||||
make ecosystem-ninjam-image
|
||||
make ecosystem-ninjam-images
|
||||
make bundle-jira
|
||||
make bundle-atlassian-latest
|
||||
|
||||
@ -787,6 +786,8 @@ ecosystem-debian-bookworm-jdk-images:
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk22 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk23 && pwd && make build && make deploy
|
||||
@make clean
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/atlassian-sdk && pwd && make build && make deploy
|
||||
@make clean
|
||||
|
||||
ecosystem-debian-bookworm-nodejs-images:
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/current && pwd && make build && make deploy
|
||||
@ -1272,7 +1273,7 @@ ecosystem-torrserver-images:
|
||||
ecosystem-electron-release-server-images:
|
||||
cd `pwd`/linux/ecosystem/electron-release-server && pwd && make build && make deploy
|
||||
|
||||
ecosystem-ninjam-image:
|
||||
ecosystem-ninjam-images:
|
||||
cd `pwd`/linux/ecosystem/ninjam/latest && pwd && make build && make deploy
|
||||
|
||||
ecosystem-vk2discord-images:
|
||||
@ -1303,6 +1304,8 @@ ecosystem-qbittorrent-images:
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/5.0.0 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/5.0.1 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/5.0.2 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/5.0.3 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/5.0.4 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/testing && pwd && make build && make deploy
|
||||
@make clean
|
||||
|
||||
@ -1347,9 +1350,83 @@ ecosystem-postgres-images:
|
||||
ecosystem-teamcity-agent-images:
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/minimal && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/latest && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/amxx-sdk/1.9 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/amxx-sdk/1.10 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/android-sdk && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/atlassian-sdk && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node0.12 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node4 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node5 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node6 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node7 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node8 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node9 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node10 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node11 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node12 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node13 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node14 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node15 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node16 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node17 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node18 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node19 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node20 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node21 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node22 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/node23 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php56 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php70 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php71 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php72 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php73 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php74 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php80 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php81 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php82 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php83 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/teamcity/agent/php84 && pwd && make build && make deploy
|
||||
|
||||
ecosystem-gitlab-runner-images:
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/minimal && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/latest && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/amxx-sdk/1.9 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/amxx-sdk/1.10 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/android-sdk && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/atlassian-sdk && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/dotnet-sdk && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node0.12 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node4 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node5 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node6 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node7 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node8 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node9 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node10 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node11 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node12 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node13 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node14 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node15 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node16 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node17 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node18 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node19 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node20 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node21 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node22 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/node23 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php56 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php70 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php71 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php72 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php73 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php74 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php80 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php81 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php82 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php83 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/gitlab/runner/php84 && pwd && make build && make deploy
|
||||
|
||||
ecosystem-nginx-images:
|
||||
cd `pwd`/linux/ecosystem/nginx/latest/mainline/main && pwd && make build && make deploy
|
||||
|
@ -25,29 +25,29 @@ ENV BuildDocker true
|
||||
#
|
||||
# Install packages
|
||||
ENV AMXX_VERSION=1.10
|
||||
ENV AMXX_INSTALL_PATH=/opt/amxmodx/$AMXX_VERSION
|
||||
ENV AMXX_BIN_PATH=$AMXX_INSTALL_PATH/scripting
|
||||
ENV AMXX_INC_PATH=$AMXX_BIN_PATH/include
|
||||
ENV PATH=$PATH:$AMXX_BIN_PATH
|
||||
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$AMXX_BIN_PATH
|
||||
ENV AMXX_INSTALL_PATH=${EMG_LOCAL_BASE_DIR}/amxmodx/${AMXX_VERSION}
|
||||
ENV AMXX_BIN_PATH=${AMXX_INSTALL_PATH}/scripting
|
||||
ENV AMXX_INC_PATH=${AMXX_BIN_PATH}/include
|
||||
ENV PATH=${AMXX_BIN_PATH}:${PATH}
|
||||
ENV LD_LIBRARY_PATH=${AMXX_BIN_PATH}:${LD_LIBRARY_PATH}
|
||||
|
||||
COPY inc.tar /tmp
|
||||
|
||||
RUN export AMXX_BASE_LATEST_VERSION=`curl -s https://www.amxmodx.org/amxxdrop/1.10/amxmodx-latest-base-linux` && \
|
||||
mkdir -p $AMXX_INSTALL_PATH && \
|
||||
mkdir -p ${AMXX_INSTALL_PATH} && \
|
||||
curl -SL https://www.amxmodx.org/amxxdrop/{$AMXX_VERSION}/{$AMXX_BASE_LATEST_VERSION} -o /tmp/amxx_base_latest.tar.gz && \
|
||||
cd /tmp && tar -zxf /tmp/amxx_base_latest.tar.gz && cd / && \
|
||||
mv -f /tmp/addons/amxmodx/* $AMXX_INSTALL_PATH && \
|
||||
chmod +x $AMXX_BIN_PATH/amxxpc && \
|
||||
tar -C $AMXX_INC_PATH -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 $AMXX_INC_PATH && \
|
||||
chmod +x $AMXX_BIN_PATH/compile.sh
|
||||
mv -f /tmp/addons/amxmodx/* ${AMXX_INSTALL_PATH} && \
|
||||
chmod +x ${AMXX_BIN_PATH}/amxxpc && \
|
||||
tar -C ${AMXX_INC_PATH} -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 ${AMXX_INC_PATH} && \
|
||||
chmod +x ${AMXX_BIN_PATH}/compile.sh
|
||||
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /tmp/mc.patch && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
|
@ -25,29 +25,29 @@ ENV BuildDocker true
|
||||
#
|
||||
# Install packages
|
||||
ENV AMXX_VERSION=1.9
|
||||
ENV AMXX_INSTALL_PATH=/opt/amxmodx/$AMXX_VERSION
|
||||
ENV AMXX_BIN_PATH=$AMXX_INSTALL_PATH/scripting
|
||||
ENV AMXX_INC_PATH=$AMXX_BIN_PATH/include
|
||||
ENV PATH=$PATH:$AMXX_BIN_PATH
|
||||
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$AMXX_BIN_PATH
|
||||
ENV AMXX_INSTALL_PATH=${EMG_LOCAL_BASE_DIR}/amxmodx/${AMXX_VERSION}
|
||||
ENV AMXX_BIN_PATH=${AMXX_INSTALL_PATH}/scripting
|
||||
ENV AMXX_INC_PATH=${AMXX_BIN_PATH}/include
|
||||
ENV PATH=${AMXX_BIN_PATH}:${PATH}
|
||||
ENV LD_LIBRARY_PATH=${AMXX_BIN_PATH}:${LD_LIBRARY_PATH}
|
||||
|
||||
COPY inc.tar /tmp
|
||||
|
||||
RUN export AMXX_BASE_LATEST_VERSION=`curl -s https://www.amxmodx.org/amxxdrop/1.9/amxmodx-latest-base-linux` && \
|
||||
mkdir -p $AMXX_INSTALL_PATH && \
|
||||
mkdir -p ${AMXX_INSTALL_PATH} && \
|
||||
curl -SL https://www.amxmodx.org/amxxdrop/{$AMXX_VERSION}/{$AMXX_BASE_LATEST_VERSION} -o /tmp/amxx_base_latest.tar.gz && \
|
||||
cd /tmp && tar -zxf /tmp/amxx_base_latest.tar.gz && cd / && \
|
||||
mv -f /tmp/addons/amxmodx/* $AMXX_INSTALL_PATH && \
|
||||
tar -C $AMXX_INC_PATH -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 $AMXX_INC_PATH && \
|
||||
chmod +x $AMXX_BIN_PATH/amxxpc && \
|
||||
chmod +x $AMXX_BIN_PATH/compile.sh
|
||||
mv -f /tmp/addons/amxmodx/* ${AMXX_INSTALL_PATH} && \
|
||||
tar -C ${AMXX_INC_PATH} -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 ${AMXX_INC_PATH} && \
|
||||
chmod +x ${AMXX_BIN_PATH}/amxxpc && \
|
||||
chmod +x ${AMXX_BIN_PATH}/compile.sh
|
||||
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /tmp/mc.patch && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
|
@ -7,34 +7,34 @@ LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
# installing java17
|
||||
##################################################################
|
||||
ENV BuildDocker true
|
||||
|
||||
ENV ANDROID_HOME=/usr/lib/android-sdk
|
||||
ENV ANDROID_SDK_ROOT=/usr/lib/android-sdk
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
java -version
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
@ -107,18 +107,51 @@ RUN chmod +x -R ${KNPL_BIN}
|
||||
##################################################################
|
||||
# Android SDK
|
||||
##################################################################
|
||||
ENV ANDROID_HOME=${EMG_LOCAL_BASE_DIR}/android/sdk
|
||||
ENV ANDROID_SDK_ROOT=${ANDROID_HOME}
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
|
||||
android-sdk \
|
||||
sdkmanager \
|
||||
android-sdk-build-tools \
|
||||
android-sdk-platform-tools-common \
|
||||
android-sdk-platform-tools \
|
||||
adb fastboot f2fs-tools e2fsprogs libsqlite3-0 sqlite3
|
||||
adb fastboot f2fs-tools e2fsprogs libsqlite3-0 sqlite3 && \
|
||||
mkdir -p ${ANDROID_HOME} && \
|
||||
sdkmanager --version && \
|
||||
gradle -v && \
|
||||
mvn -v
|
||||
|
||||
##################################################################
|
||||
# Activate Android SDK
|
||||
##################################################################
|
||||
RUN echo "24333f8a63b6825ea9c5514f83c2829b004d1fee" > /usr/lib/android-sdk/licenses/android-sdk-license
|
||||
RUN sdkmanager --install --verbose \
|
||||
"cmake;3.22.1" \
|
||||
#
|
||||
"cmdline-tools;latest" \
|
||||
#
|
||||
"tools" \
|
||||
#
|
||||
"platform-tools" \
|
||||
#
|
||||
"platforms;android-21" \
|
||||
"platforms;android-34" \
|
||||
"platforms;android-35" \
|
||||
#
|
||||
"build-tools;21.1.2" \
|
||||
"build-tools;34.0.0" \
|
||||
"build-tools;35.0.0" \
|
||||
#
|
||||
"extras;android;m2repository" \
|
||||
#
|
||||
"ndk;25.1.8937393" \
|
||||
"ndk;25.2.9519653"
|
||||
|
||||
ENV PATH="${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin:${ANDROID_SDK_ROOT}/tools/bin:${ANDROID_SDK_ROOT}/tools:${ANDROID_SDK_ROOT}/tools/proguard/bin:${ANDROID_SDK_ROOT}/platform-tools:${PATH}"
|
||||
|
||||
# Activate android sdk
|
||||
RUN yes | sdkmanager --licenses && \
|
||||
flutter doctor && \
|
||||
yes | sdkmanager --licenses && \
|
||||
flutter doctor -v
|
||||
|
||||
##################################################################
|
||||
# Cleanup
|
||||
|
@ -3,18 +3,7 @@ services:
|
||||
image: "hub.epicm.org/epicmorg/vscode-server:android"
|
||||
build:
|
||||
context: .
|
||||
app-jdk11:
|
||||
image: "hub.epicm.org/epicmorg/vscode-server:android-jdk11"
|
||||
build:
|
||||
context: .
|
||||
|
||||
app-jdk8:
|
||||
image: "hub.epicm.org/epicmorg/vscode-server:android-jdk8"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.jdk8
|
||||
app-jdk17:
|
||||
image: "hub.epicm.org/epicmorg/debian:bookworm-develop-jdk17"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.jdk17
|
||||
|
@ -18,14 +18,56 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run
|
||||
ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_VERSION=3.31.3
|
||||
ENV CMAKE_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_VERSION}
|
||||
ARG CMAKE_BIN_DIR=${CMAKE_DIR}/bin
|
||||
ARG CMAKE_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_TEMP=/tmp/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ENV CMAKE_3_31_VERSION=3.31.6
|
||||
ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION}
|
||||
ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin
|
||||
ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_30_VERSION=3.30.8
|
||||
ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION}
|
||||
ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin
|
||||
ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_21_VERSION=3.21.7
|
||||
ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION}
|
||||
ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin
|
||||
ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_20_VERSION=3.20.6
|
||||
ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION}
|
||||
ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin
|
||||
ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_19_VERSION=3.19.8
|
||||
ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION}
|
||||
ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin
|
||||
ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_18_VERSION=3.18.6
|
||||
ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION}
|
||||
ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin
|
||||
ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_16_VERSION=3.16.9
|
||||
ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION}
|
||||
ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin
|
||||
ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# flutter source tarball
|
||||
ENV FLUTTER_VERSION=3.27.1
|
||||
ENV FLUTTER_VERSION=3.29.2
|
||||
ENV FLUTTER_CHANNEL=stable
|
||||
ENV FLUTTER_DIR=${EMG_LOCAL_BASE_DIR}/flutter/${FLUTTER_VERSION}
|
||||
ARG FLUTTER_BIN_DIR=${FLUTTER_DIR}/bin
|
||||
@ -40,7 +82,7 @@ ARG NINJA_DOWNLOAD_URL=https://github.com/ninja-build/ninja/releases/download/v$
|
||||
ARG NINJA_TEMP=/tmp/ninja-linux.zip
|
||||
|
||||
# GO source tarball
|
||||
ENV GO_VERSION=1.23.4
|
||||
ENV GO_VERSION=1.24.2
|
||||
ENV GO_DIR=${EMG_LOCAL_BASE_DIR}/go/${GO_VERSION}
|
||||
ARG GO_BIN_DIR=${GO_DIR}/bin
|
||||
ARG GO_DOWNLOAD_URL=https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
@ -66,17 +108,60 @@ RUN echo "=============================================" && \
|
||||
##################################################################
|
||||
# CMake
|
||||
##################################################################
|
||||
RUN mkdir -p ${CMAKE_DIR}
|
||||
ADD ${CMAKE_DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${CMAKE_3_31_DIR} ${CMAKE_3_30_DIR} ${CMAKE_3_21_DIR} ${CMAKE_3_20_DIR} ${CMAKE_3_19_DIR} ${CMAKE_3_18_DIR} ${CMAKE_3_16_DIR}
|
||||
ADD ${CMAKE_3_31_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_30_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_21_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_20_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_19_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_18_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_16_DOWNLOAD_URL} /tmp
|
||||
|
||||
RUN tar -xf ${CMAKE_TEMP} --directory ${CMAKE_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ctest
|
||||
RUN tar -xf ${CMAKE_3_31_TEMP} --directory ${CMAKE_3_31_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_30_TEMP} --directory ${CMAKE_3_30_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_21_TEMP} --directory ${CMAKE_3_21_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_20_TEMP} --directory ${CMAKE_3_20_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_19_TEMP} --directory ${CMAKE_3_19_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_18_TEMP} --directory ${CMAKE_3_18_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_16_TEMP} --directory ${CMAKE_3_16_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ctest
|
||||
|
||||
ENV PATH="${CMAKE_BIN_DIR}:${PATH}"
|
||||
# Install default latest version
|
||||
ENV PATH="${CMAKE_3_31_BIN_DIR}:${PATH}"
|
||||
|
||||
RUN echo "=============================================" && \
|
||||
echo $(cmake --version) && \
|
||||
|
@ -59,6 +59,7 @@ ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
# steam runtime sdk
|
||||
@ -68,14 +69,56 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run
|
||||
ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_VERSION=3.31.3
|
||||
ENV CMAKE_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_VERSION}
|
||||
ARG CMAKE_BIN_DIR=${CMAKE_DIR}/bin
|
||||
ARG CMAKE_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_TEMP=/tmp/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ENV CMAKE_3_31_VERSION=3.31.6
|
||||
ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION}
|
||||
ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin
|
||||
ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_30_VERSION=3.30.8
|
||||
ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION}
|
||||
ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin
|
||||
ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_21_VERSION=3.21.7
|
||||
ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION}
|
||||
ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin
|
||||
ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_20_VERSION=3.20.6
|
||||
ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION}
|
||||
ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin
|
||||
ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_19_VERSION=3.19.8
|
||||
ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION}
|
||||
ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin
|
||||
ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_18_VERSION=3.18.6
|
||||
ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION}
|
||||
ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin
|
||||
ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_16_VERSION=3.16.9
|
||||
ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION}
|
||||
ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin
|
||||
ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# flutter source tarball
|
||||
ENV FLUTTER_VERSION=3.27.1
|
||||
ENV FLUTTER_VERSION=3.29.2
|
||||
ENV FLUTTER_CHANNEL=stable
|
||||
ENV FLUTTER_DIR=${EMG_LOCAL_BASE_DIR}/flutter/${FLUTTER_VERSION}
|
||||
ARG FLUTTER_BIN_DIR=${FLUTTER_DIR}/bin
|
||||
@ -90,7 +133,7 @@ ARG NINJA_DOWNLOAD_URL=https://github.com/ninja-build/ninja/releases/download/v$
|
||||
ARG NINJA_TEMP=/tmp/ninja-linux.zip
|
||||
|
||||
# GO source tarball
|
||||
ENV GO_VERSION=1.23.4
|
||||
ENV GO_VERSION=1.24.2
|
||||
ENV GO_DIR=${EMG_LOCAL_BASE_DIR}/go/${GO_VERSION}
|
||||
ARG GO_BIN_DIR=${GO_DIR}/bin
|
||||
ARG GO_DOWNLOAD_URL=https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
@ -111,23 +154,23 @@ ARG GO_TEMP=/tmp/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
#
|
||||
# Install packages
|
||||
ENV AMXX_VERSION=1.10
|
||||
ENV AMXX_INSTALL_PATH=/opt/amxmodx/$AMXX_VERSION
|
||||
ENV AMXX_BIN_PATH=$AMXX_INSTALL_PATH/scripting
|
||||
ENV AMXX_INC_PATH=$AMXX_BIN_PATH/include
|
||||
ENV PATH=$PATH:$AMXX_BIN_PATH
|
||||
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$AMXX_BIN_PATH
|
||||
ENV AMXX_INSTALL_PATH=${EMG_LOCAL_BASE_DIR}/amxmodx/${AMXX_VERSION}
|
||||
ENV AMXX_BIN_PATH=${AMXX_INSTALL_PATH}/scripting
|
||||
ENV AMXX_INC_PATH=${AMXX_BIN_PATH}/include
|
||||
ENV PATH=${AMXX_BIN_PATH}:${PATH}
|
||||
ENV LD_LIBRARY_PATH=${AMXX_BIN_PATH}:${LD_LIBRARY_PATH}
|
||||
|
||||
COPY inc.tar /tmp
|
||||
|
||||
RUN export AMXX_BASE_LATEST_VERSION=`curl -s https://www.amxmodx.org/amxxdrop/1.10/amxmodx-latest-base-linux` && \
|
||||
mkdir -p $AMXX_INSTALL_PATH && \
|
||||
mkdir -p ${AMXX_INSTALL_PATH} && \
|
||||
curl -SL https://www.amxmodx.org/amxxdrop/{$AMXX_VERSION}/{$AMXX_BASE_LATEST_VERSION} -o /tmp/amxx_base_latest.tar.gz && \
|
||||
cd /tmp && tar -zxf /tmp/amxx_base_latest.tar.gz && cd / && \
|
||||
mv -f /tmp/addons/amxmodx/* $AMXX_INSTALL_PATH && \
|
||||
chmod +x $AMXX_BIN_PATH/amxxpc && \
|
||||
tar -C $AMXX_INC_PATH -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 $AMXX_INC_PATH && \
|
||||
chmod +x $AMXX_BIN_PATH/compile.sh
|
||||
mv -f /tmp/addons/amxmodx/* ${AMXX_INSTALL_PATH} && \
|
||||
chmod +x ${AMXX_BIN_PATH}/amxxpc && \
|
||||
tar -C ${AMXX_INC_PATH} -xvf /tmp/inc.tar && \
|
||||
chmod -R 700 ${AMXX_INC_PATH} && \
|
||||
chmod +x ${AMXX_BIN_PATH}/compile.sh
|
||||
|
||||
##################################################################
|
||||
# Rust compillers
|
||||
@ -149,17 +192,60 @@ RUN echo "=============================================" && \
|
||||
##################################################################
|
||||
# CMake
|
||||
##################################################################
|
||||
RUN mkdir -p ${CMAKE_DIR}
|
||||
ADD ${CMAKE_DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${CMAKE_3_31_DIR} ${CMAKE_3_30_DIR} ${CMAKE_3_21_DIR} ${CMAKE_3_20_DIR} ${CMAKE_3_19_DIR} ${CMAKE_3_18_DIR} ${CMAKE_3_16_DIR}
|
||||
ADD ${CMAKE_3_31_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_30_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_21_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_20_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_19_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_18_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_16_DOWNLOAD_URL} /tmp
|
||||
|
||||
RUN tar -xf ${CMAKE_TEMP} --directory ${CMAKE_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ctest
|
||||
RUN tar -xf ${CMAKE_3_31_TEMP} --directory ${CMAKE_3_31_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_30_TEMP} --directory ${CMAKE_3_30_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_21_TEMP} --directory ${CMAKE_3_21_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_20_TEMP} --directory ${CMAKE_3_20_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_19_TEMP} --directory ${CMAKE_3_19_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_18_TEMP} --directory ${CMAKE_3_18_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_16_TEMP} --directory ${CMAKE_3_16_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ctest
|
||||
|
||||
ENV PATH="${CMAKE_BIN_DIR}:${PATH}"
|
||||
# Install default latest version
|
||||
ENV PATH="${CMAKE_3_31_BIN_DIR}:${PATH}"
|
||||
|
||||
RUN echo "=============================================" && \
|
||||
echo $(cmake --version) && \
|
||||
|
@ -92,8 +92,8 @@ RUN echo "zend_extension = ${PHP_MODULE_PATH}/ioncube_loader_lin_5.5.so" >> ${P
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -116,8 +116,8 @@ RUN echo "zend_extension = ${PHP_MODULE_PATH}/ioncube_loader_lin_5.6.so" >> ${P
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -130,8 +130,8 @@ RUN ln -sf ${P4_PHP_INI} ${PHP_DIR}/apache2/conf.d/perforce.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -130,8 +130,8 @@ RUN ln -sf ${P4_PHP_INI} ${PHP_DIR}/apache2/conf.d/perforce.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -130,8 +130,8 @@ RUN ln -sf ${P4_PHP_INI} ${PHP_DIR}/apache2/conf.d/perforce.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -131,8 +131,8 @@ RUN cd /tmp && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -137,8 +137,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -139,8 +139,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -131,8 +131,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -131,8 +131,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -131,8 +131,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -131,8 +131,8 @@ RUN ln -sf ${SMB_PHP_INI} ${PHP_DIR}/apache2/conf.d/smbclient.ini && \
|
||||
##################################################################
|
||||
# cleaninig up
|
||||
##################################################################
|
||||
RUN apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
RUN 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/* && \
|
||||
|
@ -37,8 +37,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -37,8 +37,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -37,8 +37,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -36,8 +36,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}/ \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -36,8 +36,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}/ \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -36,8 +36,8 @@ RUN mkdir -p ${BITBUCKET_INSTALL_DIR} \
|
||||
&& chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}/ \
|
||||
&& sed -i -e 's/^# umask/umask/' ${BITBUCKET_INSTALL_DIR}/bin/_start-webapp.sh && \
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -36,8 +36,8 @@ RUN mkdir -p ${JIRA_INSTALL_DIR} \
|
||||
&& sed -i -e 's/grep "java version"/grep -E "(openjdk|java) version"/g' ${JIRA_INSTALL_DIR}/bin/check-java.sh \
|
||||
&& sed -i -e 's/port="8080"/port="8080" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${JIRA_INSTALL_DIR}/conf/server.xml && \
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -36,8 +36,8 @@ RUN mkdir -p ${JIRA_INSTALL_DIR} \
|
||||
&& sed -i -e 's/grep "java version"/grep -E "(openjdk|java) version"/g' ${JIRA_INSTALL_DIR}/bin/check-java.sh \
|
||||
&& sed -i -e 's/port="8080"/port="8080" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${JIRA_INSTALL_DIR}/conf/server.xml && \
|
||||
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
|
||||
apt clean -y && \
|
||||
apt autoclean -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
||||
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:squeeze
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:squeeze-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:squeeze
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:squeeze-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:wheezy
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:wheezy-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:wheezy
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:wheezy-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -15,14 +15,56 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run
|
||||
ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_VERSION=3.31.3
|
||||
ENV CMAKE_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_VERSION}
|
||||
ARG CMAKE_BIN_DIR=${CMAKE_DIR}/bin
|
||||
ARG CMAKE_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_TEMP=/tmp/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ENV CMAKE_3_31_VERSION=3.31.6
|
||||
ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION}
|
||||
ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin
|
||||
ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_30_VERSION=3.30.8
|
||||
ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION}
|
||||
ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin
|
||||
ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_21_VERSION=3.21.7
|
||||
ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION}
|
||||
ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin
|
||||
ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_20_VERSION=3.20.6
|
||||
ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION}
|
||||
ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin
|
||||
ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_19_VERSION=3.19.8
|
||||
ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION}
|
||||
ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin
|
||||
ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_18_VERSION=3.18.6
|
||||
ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION}
|
||||
ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin
|
||||
ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_16_VERSION=3.16.9
|
||||
ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION}
|
||||
ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin
|
||||
ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# flutter source tarball
|
||||
ENV FLUTTER_VERSION=3.27.1
|
||||
ENV FLUTTER_VERSION=3.29.2
|
||||
ENV FLUTTER_CHANNEL=stable
|
||||
ENV FLUTTER_DIR=${EMG_LOCAL_BASE_DIR}/flutter/${FLUTTER_VERSION}
|
||||
ARG FLUTTER_BIN_DIR=${FLUTTER_DIR}/bin
|
||||
@ -37,7 +79,7 @@ ARG NINJA_DOWNLOAD_URL=https://github.com/ninja-build/ninja/releases/download/v$
|
||||
ARG NINJA_TEMP=/tmp/ninja-linux.zip
|
||||
|
||||
# GO source tarball
|
||||
ENV GO_VERSION=1.23.4
|
||||
ENV GO_VERSION=1.24.2
|
||||
ENV GO_DIR=${EMG_LOCAL_BASE_DIR}/go/${GO_VERSION}
|
||||
ARG GO_BIN_DIR=${GO_DIR}/bin
|
||||
ARG GO_DOWNLOAD_URL=https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
@ -151,17 +193,60 @@ RUN echo "=============================================" && \
|
||||
##################################################################
|
||||
# CMake
|
||||
##################################################################
|
||||
RUN mkdir -p ${CMAKE_DIR}
|
||||
ADD ${CMAKE_DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${CMAKE_3_31_DIR} ${CMAKE_3_30_DIR} ${CMAKE_3_21_DIR} ${CMAKE_3_20_DIR} ${CMAKE_3_19_DIR} ${CMAKE_3_18_DIR} ${CMAKE_3_16_DIR}
|
||||
ADD ${CMAKE_3_31_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_30_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_21_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_20_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_19_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_18_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_16_DOWNLOAD_URL} /tmp
|
||||
|
||||
RUN tar -xf ${CMAKE_TEMP} --directory ${CMAKE_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ctest
|
||||
RUN tar -xf ${CMAKE_3_31_TEMP} --directory ${CMAKE_3_31_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_30_TEMP} --directory ${CMAKE_3_30_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_21_TEMP} --directory ${CMAKE_3_21_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_20_TEMP} --directory ${CMAKE_3_20_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_19_TEMP} --directory ${CMAKE_3_19_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_18_TEMP} --directory ${CMAKE_3_18_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_16_TEMP} --directory ${CMAKE_3_16_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ctest
|
||||
|
||||
ENV PATH="${CMAKE_BIN_DIR}:${PATH}"
|
||||
# Install default latest version
|
||||
ENV PATH="${CMAKE_3_31_BIN_DIR}:${PATH}"
|
||||
|
||||
RUN echo "=============================================" && \
|
||||
echo $(cmake --version) && \
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=20
|
||||
ARG K_JDK_FULL_VERSION=jdk-20.0.2
|
||||
ARG K_JDK_VERSION=20.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java20
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=20
|
||||
ARG K_JDK_FULL_VERSION=jdk-20.0.2
|
||||
ARG K_JDK_VERSION=20.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java20
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -3,21 +3,34 @@ LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_MAJOR_VERSION=21
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.5
|
||||
ARG K_JDK_VERSION=21.0.5
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.6
|
||||
ARG K_JDK_VERSION=21.0.6
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -3,21 +3,34 @@ LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_MAJOR_VERSION=21
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.5
|
||||
ARG K_JDK_VERSION=21.0.5
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.6
|
||||
ARG K_JDK_VERSION=21.0.6
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=22
|
||||
ARG K_JDK_FULL_VERSION=jdk-22.0.2
|
||||
ARG K_JDK_VERSION=22.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
# installing java22
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=22
|
||||
ARG K_JDK_FULL_VERSION=jdk-22.0.2
|
||||
ARG K_JDK_VERSION=22.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
# installing java22
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:jessie
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:jessie-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=6.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=6.0.119
|
||||
ARG K_JDK_MAJOR_VERSION=6
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.22.0.3
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.119
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java6
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf /tmp/zulu${K_JDK_VERSION}-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:jessie
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -2,20 +2,34 @@ FROM hub.epicm.org/epicmorg/debian:jessie-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_VERSION=7.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=7.0.352
|
||||
ARG K_JDK_MAJOR_VERSION=7
|
||||
ARG K_JDK_VERSION=${K_JDK_MAJOR_VERSION}.56.0.11
|
||||
ARG K_JDK_BUILD_VERSION=${K_JDK_MAJOR_VERSION}.0.352
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=http://cdn.azul.com/zulu/bin/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/zulu${K_JDK_VERSION}-ca-jdk${K_JDK_BUILD_VERSION}-linux_x64
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java7
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=8
|
||||
ARG K_JDK_FULL_VERSION=jdk8u432
|
||||
ARG K_JDK_VERSION=8u432
|
||||
ARG K_JDK_BUILD_VERSION=b06
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}-${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -15,14 +15,56 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run
|
||||
ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_VERSION=3.31.3
|
||||
ENV CMAKE_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_VERSION}
|
||||
ARG CMAKE_BIN_DIR=${CMAKE_DIR}/bin
|
||||
ARG CMAKE_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_TEMP=/tmp/cmake-${CMAKE_VERSION}-linux-x86_64.tar.gz
|
||||
ENV CMAKE_3_31_VERSION=3.31.6
|
||||
ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION}
|
||||
ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin
|
||||
ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_30_VERSION=3.30.8
|
||||
ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION}
|
||||
ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin
|
||||
ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_21_VERSION=3.21.7
|
||||
ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION}
|
||||
ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin
|
||||
ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_20_VERSION=3.20.6
|
||||
ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION}
|
||||
ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin
|
||||
ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_19_VERSION=3.19.8
|
||||
ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION}
|
||||
ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin
|
||||
ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_18_VERSION=3.18.6
|
||||
ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION}
|
||||
ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin
|
||||
ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# cmake compiller
|
||||
ENV CMAKE_3_16_VERSION=3.16.9
|
||||
ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION}
|
||||
ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin
|
||||
ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz
|
||||
|
||||
# flutter source tarball
|
||||
ENV FLUTTER_VERSION=3.27.1
|
||||
ENV FLUTTER_VERSION=3.29.2
|
||||
ENV FLUTTER_CHANNEL=stable
|
||||
ENV FLUTTER_DIR=${EMG_LOCAL_BASE_DIR}/flutter/${FLUTTER_VERSION}
|
||||
ARG FLUTTER_BIN_DIR=${FLUTTER_DIR}/bin
|
||||
@ -37,7 +79,7 @@ ARG NINJA_DOWNLOAD_URL=https://github.com/ninja-build/ninja/releases/download/v$
|
||||
ARG NINJA_TEMP=/tmp/ninja-linux.zip
|
||||
|
||||
# GO source tarball
|
||||
ENV GO_VERSION=1.23.4
|
||||
ENV GO_VERSION=1.24.2
|
||||
ENV GO_DIR=${EMG_LOCAL_BASE_DIR}/go/${GO_VERSION}
|
||||
ARG GO_BIN_DIR=${GO_DIR}/bin
|
||||
ARG GO_DOWNLOAD_URL=https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
@ -151,17 +193,60 @@ RUN echo "=============================================" && \
|
||||
##################################################################
|
||||
# CMake
|
||||
##################################################################
|
||||
RUN mkdir -p ${CMAKE_DIR}
|
||||
ADD ${CMAKE_DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${CMAKE_3_31_DIR} ${CMAKE_3_30_DIR} ${CMAKE_3_21_DIR} ${CMAKE_3_20_DIR} ${CMAKE_3_19_DIR} ${CMAKE_3_18_DIR} ${CMAKE_3_16_DIR}
|
||||
ADD ${CMAKE_3_31_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_30_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_21_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_20_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_19_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_18_DOWNLOAD_URL} /tmp
|
||||
ADD ${CMAKE_3_16_DOWNLOAD_URL} /tmp
|
||||
|
||||
RUN tar -xf ${CMAKE_TEMP} --directory ${CMAKE_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_BIN_DIR}/ctest
|
||||
RUN tar -xf ${CMAKE_3_31_TEMP} --directory ${CMAKE_3_31_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_31_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_30_TEMP} --directory ${CMAKE_3_30_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_30_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_21_TEMP} --directory ${CMAKE_3_21_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_21_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_20_TEMP} --directory ${CMAKE_3_20_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_20_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_19_TEMP} --directory ${CMAKE_3_19_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_19_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_18_TEMP} --directory ${CMAKE_3_18_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_18_BIN_DIR}/ctest && \
|
||||
tar -xf ${CMAKE_3_16_TEMP} --directory ${CMAKE_3_16_DIR} --strip-components=1 && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ccmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cmake-gui && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/cpack && \
|
||||
chmod +x ${CMAKE_3_16_BIN_DIR}/ctest
|
||||
|
||||
ENV PATH="${CMAKE_BIN_DIR}:${PATH}"
|
||||
# Install default latest version
|
||||
ENV PATH="${CMAKE_3_31_BIN_DIR}:${PATH}"
|
||||
|
||||
RUN echo "=============================================" && \
|
||||
echo $(cmake --version) && \
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-11.0.26
|
||||
ARG K_JDK_VERSION=11.0.26
|
||||
ARG K_JDK_BUILD_VERSION=4
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=16
|
||||
ARG K_JDK_FULL_VERSION=jdk-16.0.2
|
||||
ARG K_JDK_VERSION=16.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=17
|
||||
ARG K_JDK_FULL_VERSION=jdk-17.0.13
|
||||
ARG K_JDK_VERSION=17.0.13
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=18
|
||||
ARG K_JDK_FULL_VERSION=jdk-18.0.2.1
|
||||
ARG K_JDK_VERSION=18.0.2.1
|
||||
ARG K_JDK_BUILD_VERSION=1
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java18
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java17
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=19
|
||||
ARG K_JDK_FULL_VERSION=jdk-19.0.2
|
||||
ARG K_JDK_VERSION=19.0.2
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java16
|
||||
# installing java19
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=20
|
||||
ARG K_JDK_FULL_VERSION=jdk-20.0.2
|
||||
ARG K_JDK_VERSION=20.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java20
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=20
|
||||
ARG K_JDK_FULL_VERSION=jdk-20.0.2
|
||||
ARG K_JDK_VERSION=20.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java20
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -3,21 +3,34 @@ LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_MAJOR_VERSION=21
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.5
|
||||
ARG K_JDK_VERSION=21.0.5
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.6
|
||||
ARG K_JDK_VERSION=21.0.6
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -3,21 +3,34 @@ LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
ARG K_JDK_MAJOR_VERSION=21
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.5
|
||||
ARG K_JDK_VERSION=21.0.5
|
||||
ARG K_JDK_BUILD_VERSION=11
|
||||
ARG K_JDK_FULL_VERSION=jdk-21.0.6
|
||||
ARG K_JDK_VERSION=21.0.6
|
||||
ARG K_JDK_BUILD_VERSION=7
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=22
|
||||
ARG K_JDK_FULL_VERSION=jdk-22.0.2
|
||||
ARG K_JDK_VERSION=22.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
# installing java22
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
@ -6,18 +6,31 @@ ARG K_JDK_MAJOR_VERSION=22
|
||||
ARG K_JDK_FULL_VERSION=jdk-22.0.2
|
||||
ARG K_JDK_VERSION=22.0.2
|
||||
ARG K_JDK_BUILD_VERSION=9
|
||||
ARG K_JDK_DIR=${EMG_LOCAL_BASE_DIR}/java/${K_JDK_MAJOR_VERSION}
|
||||
ARG K_JDK_URL=https://github.com/adoptium/temurin${K_JDK_MAJOR_VERSION}-binaries/releases/download/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
ARG K_JDK_TEMP=/tmp/OpenJDK${K_JDK_MAJOR_VERSION}U-jdk_x64_linux_hotspot_${K_JDK_VERSION}_${K_JDK_BUILD_VERSION}.tar.gz
|
||||
|
||||
ENV JAVA_HOME=/usr/local/${K_JDK_FULL_VERSION}+${K_JDK_BUILD_VERSION}
|
||||
ENV JAVA_HOME=${K_JDK_DIR}
|
||||
ENV JRE_HOME=${JAVA_HOME}
|
||||
ENV JDK_HOME=${JAVA_HOME}
|
||||
ENV PATH=$PATH:${JAVA_HOME}/bin
|
||||
|
||||
##################################################################
|
||||
# installing java21
|
||||
# installing java22
|
||||
##################################################################
|
||||
ADD ${K_JDK_URL} /tmp
|
||||
RUN tar -xvzf ${K_JDK_TEMP} --directory /usr/local && \
|
||||
java -version
|
||||
RUN mkdir -p ${K_JDK_DIR} && \
|
||||
tar -xvzf ${K_JDK_TEMP} --strip-components=1 --directory ${K_JDK_DIR} && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jre && \
|
||||
ln -sfv ${JAVA_HOME} /usr/jdk && \
|
||||
java -version && \
|
||||
# cleanup
|
||||
apt-get clean -y && \
|
||||
apt-get clean all -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb && \
|
||||
rm -rfv /tmp/*
|
||||
|
||||
##################################################################
|
||||
# Additional settings
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user