myvnc/alpine/base (sha256:03c4fb039657c467cc6e0089393a1e4ea43672d7e39277b9a37d1aea04e923f1)
Published 2026-06-03 12:27:15 +00:00 by packager
Installation
docker pull forge.myvelabs.com/pkg/myvnc/alpine/base@sha256:03c4fb039657c467cc6e0089393a1e4ea43672d7e39277b9a37d1aea04e923f1sha256:03c4fb039657c467cc6e0089393a1e4ea43672d7e39277b9a37d1aea04e923f1Image layers
| ADD alpine-minirootfs-20260127-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 |