KASM-6904 Alpine: 3.19 apk package support

This commit is contained in:
Dmitry Maksyoma 2025-03-04 20:54:08 +13:00
parent 45f9f8d3b3
commit 0c2e88c459
No known key found for this signature in database

View File

@ -1,6 +1,18 @@
FROM alpine:3.19 FROM alpine:3.19
RUN apk add shadow bash RUN apk add shadow bash
RUN apk add abuild sudo less
ENV HOME /src/alpine
WORKDIR $HOME/kasmvncserver
ARG KASMVNC_ALPINE_PRIVATE_KEY
ARG KASMVNC_ALPINE_PUBLIC_KEY
ENV APK_KEYS_DIR=/etc/apk/keys
RUN echo -n "$KASMVNC_ALPINE_PRIVATE_KEY" > \
$APK_KEYS_DIR/kasmvnc_signing_key.rsa
RUN echo -n "$KASMVNC_ALPINE_PUBLIC_KEY" > \
$APK_KEYS_DIR/kasmvnc_signing_key.rsa.pub
RUN useradd -m docker && echo "docker:docker" | chpasswd RUN useradd -m docker && echo "docker:docker" | chpasswd