diff --git a/.env.example b/.env.example index 564790bc..0f3498bd 100644 --- a/.env.example +++ b/.env.example @@ -215,6 +215,7 @@ WORKSPACE_INSTALL_EVENT=false WORKSPACE_INSTALL_DNSUTILS=true WORKSPACE_XDEBUG_PORT=9000 WORKSPACE_VITE_PORT=5173 +WORKSPACE_INSTALL_JDK=true ### PHP_FPM ############################################### diff --git a/docker-compose.yml b/docker-compose.yml index 8c96db92..a1c90b69 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -294,6 +294,7 @@ services: - PHP_FPM_NEW_RELIC_APP_NAME=${PHP_FPM_NEW_RELIC_APP_NAME} - INSTALL_DOCKER_CLIENT=${PHP_FPM_INSTALL_DOCKER_CLIENT} - INSTALL_DNSUTILS=${PHP_FPM_INSTALL_DNSUTILS} + - INSTALL_JDK=${WORKSPACE_INSTALL_JDK} - http_proxy - https_proxy - no_proxy diff --git a/workspace/Dockerfile b/workspace/Dockerfile index b4ec4b5f..41c4dc6a 100644 --- a/workspace/Dockerfile +++ b/workspace/Dockerfile @@ -1825,6 +1825,18 @@ RUN if [ ${INSTALL_DNSUTILS} = true ]; then \ apt-get update && apt-get install -y dnsutils \ ;fi +########################################################################### +# Java Development Kit: +########################################################################### + +ARG INSTALL_JDK=false + +RUN if [ ${INSTALL_JDK} = true ]; then \ + apt-get update \ + && apt-get install -y default-jdk ca-certificates-java \ + && update-ca-certificates -f \ +;fi + # #-------------------------------------------------------------------------- # Final Touch