myvnc/alpine/base (sha256:0c23b8de2a37fa0d7d399aa6a4dbf044902fad879a7028e96a53c086639d6b79)
Published 2026-01-18 19:30:45 +00:00 by myve
Installation
docker pull hub.myvelabs.com/lab/myvnc/alpine/base@sha256:0c23b8de2a37fa0d7d399aa6a4dbf044902fad879a7028e96a53c086639d6b79sha256:0c23b8de2a37fa0d7d399aa6a4dbf044902fad879a7028e96a53c086639d6b79Image layers
| ADD alpine-minirootfs-20251224-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| USER root |
| LABEL prune=do_not_delete |
| ARG addpkg= |
| ARG debug= |
| COPY app /app # buildkit |
| RUN |2 addpkg= debug= /bin/sh -c printf '%s\n' 'https://dl-cdn.alpinelinux.org/alpine/edge/main/' 'https://dl-cdn.alpinelinux.org/alpine/edge/community/' 'https://dl-cdn.alpinelinux.org/alpine/edge/testing/' >/etc/apk/repositories && apk update && apk upgrade && apk add --no-cache ${addpkg} doas bash bash-completion novnc websockify nginx && adduser -s /bin/bash -D user && printf '%s\n' 'permit nopass user as root cmd /usr/sbin/nginx' >/etc/doas.conf && passwd -l root >/dev/null 2>&1 && sed '/^http {/a\ include /app/nginx/\*.conf;\n\ types_hash_max_size 4096;\n\ server_names_hash_bucket_size 128;\n' -i /etc/nginx/nginx.conf && mkdir -p /app/nginx /app/logs && chown -R user /app /usr/share/novnc/ # buildkit |
| USER user |
| WORKDIR /home/user |
| ENV HOME=/home/user |
| ENV DISPLAY=:0 |
| ENV SHELL=/bin/bash |
| ENV PS1=[\u@\h \W $?]$ |
| EXPOSE [6900/tcp] |
| ENTRYPOINT ["/app/entrypoint"] |
Labels
| Key | Value |
|---|---|
| prune | do_not_delete |