lab

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:0c23b8de2a37fa0d7d399aa6a4dbf044902fad879a7028e96a53c086639d6b79
sha256:0c23b8de2a37fa0d7d399aa6a4dbf044902fad879a7028e96a53c086639d6b79

Image 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
Details
Container
2026-01-18 19:30:45 +00:00
1
OCI / Docker
linux/amd64
52 MiB
Versions (1) View all
latest 2026-01-18