From b6cc920ba5b39cfe1693865db7076cb1c1f8f86d Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Wed, 5 Mar 2025 15:00:49 +1300 Subject: [PATCH] KASM-6904 Alpine: 3.17 apk package support --- builder/dockerfile.alpine_317.apk.build | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/builder/dockerfile.alpine_317.apk.build b/builder/dockerfile.alpine_317.apk.build index 732f5f0..fafdecb 100644 --- a/builder/dockerfile.alpine_317.apk.build +++ b/builder/dockerfile.alpine_317.apk.build @@ -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