Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion config
Submodule config updated 1 files
+6 −1 geoserver_spring.yml
6 changes: 3 additions & 3 deletions src/apps/base-images/geoserver/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FROM $REPOSITORY/gs-cloud-base-jre:$TAG AS builder
ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar
RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-spring-boot:$TAG
Expand Down Expand Up @@ -44,9 +44,9 @@ RUN mkdir -p /opt/app/data_directory /data/geowebcache \
&& chmod 0777 /opt/app/data_directory /data/geowebcache

WORKDIR /opt/app/bin
COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
Expand Down
6 changes: 3 additions & 3 deletions src/apps/base-images/spring-boot/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-jre:$TAG
Expand All @@ -31,13 +31,13 @@ WORKDIR /opt/app/bin
EXPOSE 8080
EXPOSE 8081

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder snapshot-dependencies/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./

HEALTHCHECK \
--interval=10s \
Expand Down
6 changes: 3 additions & 3 deletions src/apps/geoserver/gwc/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/restconfig/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/wcs/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/webui/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/wfs/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/wms/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/geoserver/wps/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-geoserver-image:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/infrastructure/config/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-spring-boot:$TAG

# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
Expand Down
6 changes: 3 additions & 3 deletions src/apps/infrastructure/gateway-webflux/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-spring-boot:$TAG
# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
6 changes: 3 additions & 3 deletions src/apps/infrastructure/gateway-webmvc/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ ARG JAR_FILE=target/gs-cloud-*-bin.jar

COPY ${JAR_FILE} application.jar

RUN java -Djarmode=layertools -jar application.jar extract
RUN java -Djarmode=tools -jar application.jar extract --layers --launcher

##########
FROM $REPOSITORY/gs-cloud-base-spring-boot:$TAG
# WORKDIR already set to /opt/app/bin

COPY --from=builder dependencies/ ./
COPY --from=builder lib/ ./
COPY --from=builder snapshot-dependencies/ ./
COPY --from=builder spring-boot-loader/ ./
COPY --from=builder application/ ./
#see https://github.com/moby/moby/issues/37965
RUN true
COPY --from=builder application/ ./
Loading