18 lines
457 B
Docker
18 lines
457 B
Docker
FROM alpine:3.22
|
|
|
|
RUN apk update && apk add --no-cache \
|
|
curl \
|
|
bash \
|
|
openjdk21-jdk \
|
|
maven \
|
|
git \
|
|
ca-certificates \
|
|
pnpm
|
|
|
|
# git trust all directories
|
|
RUN git config --global --add safe.directory '*'
|
|
|
|
# Install quarkus
|
|
RUN curl -Ls https://sh.jbang.dev | bash -s - trust add https://repo1.maven.org/maven2/io/quarkus/quarkus-cli/ \
|
|
&& curl -Ls https://sh.jbang.dev | bash -s - app install --fresh --force quarkus@quarkusio
|