# syntax=docker/dockerfile:1
# Create a basic stage set up to build APKs
-FROM alpine:3.17 as alpine-builder
+FROM alpine:3.18 as alpine-builder
RUN apk add \
--update-cache \
abuild \
RUN adduser -D -G abuild builder && su builder -c 'abuild-keygen -a -n'
# This stage builds a dist tarball from the source
-FROM alpine:3.17 as source-builder
+FROM alpine:3.18 as source-builder
RUN mkdir -p /src/alpine
COPY alpine/APKBUILD.in /src/alpine
&& abuild -r -P /pkgs/apk
# This stage installs frr from the apk
-FROM alpine:3.17
+FROM alpine:3.18
RUN mkdir -p /pkgs/apk
COPY --from=alpine-apk-builder /pkgs/apk/ /pkgs/apk/
RUN apk add \