Nic Public

coder-desktop-kde (noble)

Published 2026-09-18 18:58:37 +00:00 by noconnor

Installation

docker pull git.nic-oconnor.com/public/coder-desktop-kde:noble
sha256:f5e3c87f5dc2c7d84501bfafef970f7ef5d6f744042d59ed034e375b70871f15

Images

Digest OS / Arch Size
812ef3a2d1 linux/amd64 559 MiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in /
CMD ["/bin/bash"]
USER root
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash ca-certificates curl git jq locales sudo iproute2 && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c locale-gen en_US.UTF-8 # buildkit
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US.UTF-8
ENV LC_ALL=en_US.UTF-8
RUN /bin/sh -c userdel -r ubuntu && useradd coder --create-home --shell=/bin/bash --uid=1000 --user-group && echo "coder ALL=(ALL) NOPASSWD:ALL" >>/etc/sudoers.d/nopasswd # buildkit
USER coder
USER root
RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y --no-install-recommends --no-install-suggests dbus-x11 libdatetime-perl openssl ssl-cert xfce4 xfce4-goodies && rm /run/reboot-required* || true && rm -rf /var/lib/apt/lists/* # buildkit
ARG USER=coder
RUN |1 USER=coder /bin/sh -c echo 'LANG=en_US.UTF-8' >> /etc/default/locale; echo 'export GNOME_SHELL_SESSION_MODE=ubuntu' > /home/$USER/.xsessionrc; echo 'export XDG_CURRENT_DESKTOP=xfce' >> /home/$USER/.xsessionrc; echo 'export XDG_SESSION_TYPE=x11' >> /home/$USER/.xsessionrc; # buildkit
USER coder
ARG KASMVNC_VERSION=1.5.0
USER root
RUN |1 KASMVNC_VERSION=1.5.0 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends kde-plasma-desktop kwin-x11 dolphin konsole kate plasma-nm breeze-gtk-theme dbus-x11 libdatetime-perl && curl -fsSL -o /tmp/kasmvnc.deb "https://github.com/kasmtech/KasmVNC/releases/download/v${KASMVNC_VERSION}/kasmvncserver_noble_${KASMVNC_VERSION}_amd64.deb" && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends /tmp/kasmvnc.deb && rm -f /tmp/kasmvnc.deb /home/coder/.xsessionrc && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 KASMVNC_VERSION=1.5.0 /bin/sh -c ln -s /usr/bin/startplasma-x11 /usr/local/bin/startkde # buildkit
RUN |1 KASMVNC_VERSION=1.5.0 /bin/sh -c printf '[Compositing]\nEnabled=false\n' > /etc/xdg/kwinrc # buildkit
USER coder

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-09-18 18:58:37 +00:00
3
OCI / Docker
Versions (1) View all
noble 2026-09-18