Skip to content

Commit 2acf10d

Browse files
committed
Update docker base image
Set OS version, fix addgroup as changed in Ubuntu Noble.
1 parent b50073b commit 2acf10d

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

executor-monitor/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
FROM eclipse-temurin:21 as lp-etl-build
1+
FROM eclipse-temurin:21-noble as lp-etl-build
22
ARG LP_ETL_BUILD=""
33

44
WORKDIR /opt/lp-etl/
55
COPY ./ ./
66
RUN ./mvnw install $LP_ETL_BUILD -P "install-executor-monitor"
77

8-
FROM eclipse-temurin:21
8+
FROM eclipse-temurin:21-noble
99
ARG LP_ETL_USER=5987
10-
RUN addgroup --gid $LP_ETL_USER "linkedpipes" \
10+
RUN groupadd --gid $LP_ETL_USER "linkedpipes" \
1111
&& useradd --gid "linkedpipes" --uid $LP_ETL_USER "linkedpipes"
1212
RUN mkdir -p /data/lp-etl/executor \
1313
&& mkdir -p /data/lp-etl/logs \

executor/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM eclipse-temurin:21 as lp-etl-build
1+
FROM eclipse-temurin:21-noble as lp-etl-build
22
ARG LP_ETL_BUILD=""
33

44
WORKDIR /opt/lp-etl/
@@ -7,9 +7,9 @@ COPY ./ ./
77
RUN cp ./deploy/configuration.docker.properties ./deploy/configuration.properties.sample
88
RUN ./mvnw install $LP_ETL_BUILD -P "install-executor,install-plugins"
99

10-
FROM eclipse-temurin:21
10+
FROM eclipse-temurin:21-noble
1111
ARG LP_ETL_USER=5987
12-
RUN addgroup --gid $LP_ETL_USER "linkedpipes" \
12+
RUN groupadd --gid $LP_ETL_USER "linkedpipes" \
1313
&& useradd --gid "linkedpipes" --uid $LP_ETL_USER "linkedpipes"
1414
RUN mkdir -p /data/lp-etl/executor \
1515
&& mkdir -p /data/lp-etl/logs \

storage/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM eclipse-temurin:21 as lp-etl-build
1+
FROM eclipse-temurin:21-noble as lp-etl-build
22
ARG LP_ETL_BUILD=""
33

44
WORKDIR /opt/lp-etl/
@@ -7,9 +7,9 @@ COPY ./ ./
77
RUN cp ./deploy/configuration.docker.properties ./deploy/configuration.properties.sample
88
RUN ./mvnw install $LP_ETL_BUILD -P "install-storage,install-plugins"
99

10-
FROM eclipse-temurin:21
10+
FROM eclipse-temurin:21-noble
1111
ARG LP_ETL_USER=5987
12-
RUN addgroup --gid $LP_ETL_USER "linkedpipes" \
12+
RUN groupadd --gid $LP_ETL_USER "linkedpipes" \
1313
&& useradd --gid "linkedpipes" --uid $LP_ETL_USER "linkedpipes"
1414
RUN mkdir -p /data/lp-etl/storage \
1515
&& mkdir -p /data/lp-etl/logs \

0 commit comments

Comments
 (0)