File tree 5 files changed +29
-9
lines changed
modules/flowable-app-rest
5 files changed +29
-9
lines changed Original file line number Diff line number Diff line change 1
- FROM eclipse-temurin:11.0.15_10-jre-alpine@sha256:d401c4025eb1ead95cf2ca83cd5155bff8756527a4f4e9820570900e835f5ba4
2
-
1
+ FROM azul/zulu-openjdk-alpine:17.0.9-jre
3
2
LABEL maintainer=
"Flowable <[email protected] >"
4
3
RUN apk add --no-cache ttf-dejavu && rm -rf /var/cache/apk/*
5
4
Original file line number Diff line number Diff line change 1
1
# Flowable Docker base image
2
2
3
- Extends from eclipse-temurin:11 .0.15_10-jdk-alpine
3
+ Extends from azul/zulu-openjdk-alpine:17 .0.9-jre
4
4
5
5
Adds ` flowable:flowable ` user which can be used to 'step down' from root when executing Flowable applications.
6
6
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -eou pipefail
3
3
4
- readonly IMAGE=${1:- " flowable/flowable-jre:11 .0.15 " }
4
+ readonly IMAGE=${1:- " flowable/flowable-jre:17 .0.9 " }
5
5
echo " Image name: ${IMAGE} "
6
6
7
7
echo " Building image..."
8
- docker build -t ${IMAGE} -f Dockerfile .
8
+ docker buildx create --name container --driver=docker-container
9
+ docker buildx build --tag ${IMAGE} --platform linux/amd64,linux/arm64 --builder container --push .
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -eou pipefail
3
3
4
- readonly IMAGE=${1:- " flowable/flowable-jre:11 .0.15 " }
4
+ readonly IMAGE=${1:- " flowable/flowable-jre:17 .0.9 " }
5
5
echo " Image name: ${IMAGE} "
6
6
7
7
echo " Pushing image..."
Original file line number Diff line number Diff line change 559
559
<artifactId >jib-maven-plugin</artifactId >
560
560
<configuration >
561
561
<from >
562
- <image >flowable/flowable-jre:11 .0.15 </image >
562
+ <image >flowable/flowable-jre:17 .0.9 </image >
563
563
</from >
564
564
<to >
565
565
<image >flowable-rest</image >
601
601
<artifactId >jib-maven-plugin</artifactId >
602
602
<configuration >
603
603
<from >
604
- <image >flowable/flowable-jre:11.0.15</image >
604
+ <image >flowable/flowable-jre:17.0.9</image >
605
+ <platforms >
606
+ <platform >
607
+ <architecture >amd64</architecture >
608
+ <os >linux</os >
609
+ </platform >
610
+ <platform >
611
+ <architecture >arm64</architecture >
612
+ <os >linux</os >
613
+ </platform >
614
+ </platforms >
605
615
</from >
606
616
<to >
607
617
<image >flowable/flowable-rest:${project.version} </image >
647
657
<artifactId >jib-maven-plugin</artifactId >
648
658
<configuration >
649
659
<from >
650
- <image >flowable/flowable-jre:11.0.15</image >
660
+ <image >flowable/flowable-jre:17.0.9</image >
661
+ <platforms >
662
+ <platform >
663
+ <architecture >amd64</architecture >
664
+ <os >linux</os >
665
+ </platform >
666
+ <platform >
667
+ <architecture >arm64</architecture >
668
+ <os >linux</os >
669
+ </platform >
670
+ </platforms >
651
671
</from >
652
672
<to >
653
673
<image >flowable/flowable-rest:${project.version} </image >
You can’t perform that action at this time.
0 commit comments