mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2025-08-03 21:50:47 +02:00
20 lines
421 B
Plaintext
20 lines
421 B
Plaintext
FROM alpine:3.19
|
|
|
|
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 SCRIPTS_DIR=/tmp/scripts
|
|
COPY builder/scripts $SCRIPTS_DIR
|
|
RUN $SCRIPTS_DIR/install_alpine_signing_keys
|
|
|
|
RUN useradd -m docker && echo "docker:docker" | chpasswd
|
|
RUN echo 'docker ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
|
|
|
|
USER docker
|