Aktualizovat Dockerfile
All checks were successful
Build Bluemap Image / Build-bluemap-Stats-Image (push) Successful in 7m50s
All checks were successful
Build Bluemap Image / Build-bluemap-Stats-Image (push) Successful in 7m50s
This commit is contained in:
parent
fa2e19f4e2
commit
632e06e5a3
@ -4,16 +4,15 @@ FROM ubuntu:24.04
|
||||
# Set environment variables
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# Install required packages including Java 21 Temurin
|
||||
# Install required packages and Java 21 Temurin
|
||||
RUN apt-get update && \
|
||||
apt-get install -y wget curl gnupg software-properties-common && \
|
||||
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor -o /usr/share/keyrings/adoptium.asc && \
|
||||
echo "deb [signed-by=/usr/share/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb focal main" > /etc/apt/sources.list.d/adoptium.list && \
|
||||
curl -fsSL https://packages.adoptium.net/artifactory/api/gpg/key/public -o /etc/apt/trusted.gpg.d/adoptium.asc && \
|
||||
echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/adoptium.asc] https://packages.adoptium.net/artifactory/deb focal main" > /etc/apt/sources.list.d/adoptium.list && \
|
||||
apt-get update && \
|
||||
apt-get install -y temurin-21-jdk && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Create the /opt/bluemap directory
|
||||
RUN mkdir -p /opt/bluemap
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user