KASM-6904 Alpine: 3.17 apk package support

This commit is contained in:
Dmitry Maksyoma 2025-03-05 15:00:49 +13:00
parent ebfe61392a
commit b6cc920ba5
No known key found for this signature in database

View File

@ -1,6 +1,18 @@
FROM alpine:3.17
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