Skip to content

Commit 0922fc3

Browse files
authored
Merge pull request #134 from traccar/fix/java-se-17
Update all images to Java 17
2 parents 0934829 + 3a889d0 commit 0922fc3

File tree

3 files changed

+29
-21
lines changed

3 files changed

+29
-21
lines changed

Dockerfile.alpine

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ ENV TRACCAR_VERSION 6.3
44

55
WORKDIR /opt/traccar
66

7-
RUN set -ex && \
8-
apk add --no-cache --no-progress openjdk11-jre-headless wget && \
9-
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip && \
10-
unzip -qo /tmp/traccar.zip -d /opt/traccar && \
11-
rm /tmp/traccar.zip && \
7+
RUN set -ex; \
8+
apk add --no-cache --no-progress \
9+
openjdk17-jre-headless \
10+
wget; \
11+
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip; \
12+
unzip -qo /tmp/traccar.zip -d /opt/traccar; \
13+
rm /tmp/traccar.zip; \
1214
apk del wget
1315

1416
ENTRYPOINT ["java", "-Xms1g", "-Xmx1g", "-Djava.net.preferIPv4Stack=true"]

Dockerfile.debian

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
1-
FROM openjdk:11-jre-slim-bullseye
1+
FROM debian:12.6-slim
22

33
ENV TRACCAR_VERSION 6.3
44

55
WORKDIR /opt/traccar
66

7-
RUN set -ex && \
8-
apt-get update &&\
9-
TERM=xterm DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends unzip wget && \
10-
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip && \
11-
unzip -qo /tmp/traccar.zip -d /opt/traccar && \
12-
apt-get autoremove --yes unzip wget && \
13-
apt-get clean && \
7+
RUN set -ex; \
8+
apt-get update; \
9+
TERM=xterm DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \
10+
openjdk-17-jre-headless \
11+
unzip \
12+
wget; \
13+
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip; \
14+
unzip -qo /tmp/traccar.zip -d /opt/traccar; \
15+
apt-get autoremove --yes unzip wget; \
16+
apt-get clean; \
1417
rm -rf /var/lib/apt/lists/* /tmp/*
1518

1619
ENTRYPOINT ["java", "-Xms1g", "-Xmx1g", "-Djava.net.preferIPv4Stack=true"]

Dockerfile.ubuntu

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
1-
FROM adoptopenjdk:11-jre-hotspot-focal
1+
FROM ubuntu:24.04
22

33
ENV TRACCAR_VERSION 6.3
44

55
WORKDIR /opt/traccar
66

7-
RUN set -ex && \
8-
apt-get update &&\
9-
TERM=xterm DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends unzip wget && \
10-
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip && \
11-
unzip -qo /tmp/traccar.zip -d /opt/traccar && \
12-
apt-get autoremove --yes unzip wget && \
13-
apt-get clean && \
7+
RUN set -ex; \
8+
apt-get update; \
9+
TERM=xterm DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \
10+
openjdk-17-jre-headless \
11+
unzip \
12+
wget; \
13+
wget -qO /tmp/traccar.zip https://github.com/traccar/traccar/releases/download/v$TRACCAR_VERSION/traccar-other-$TRACCAR_VERSION.zip; \
14+
unzip -qo /tmp/traccar.zip -d /opt/traccar; \
15+
apt-get autoremove --yes unzip wget; \
16+
apt-get clean; \
1417
rm -rf /var/lib/apt/lists/* /tmp/*
1518

1619
ENTRYPOINT ["java", "-Xms1g", "-Xmx1g", "-Djava.net.preferIPv4Stack=true"]

0 commit comments

Comments
 (0)