coder-workspace (20260917-23995e3)
Published 2026-09-17 18:57:43 +02:00 by jlab-bot
Installation
docker pull git.jk-dev.de/jlab-cluster/coder-workspace:20260917-23995e3sha256:e7a2f82fdb10c3c99c6b9eb3e871110d80b9fdd24a377efe9f6c5af21eb55682
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 3068b28716 | linux/amd64 | 572 MiB |
Image Layers ( linux/amd64)
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/.temp_layer.9485.tar --tag 26.04 |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=config.labels --config.label org.opencontainers.image.version=26.04 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-09-01T20:37:00.369571+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci config --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.04 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-09-01T20:37:00.369571+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-e1c60b1bc0d25a2115f571511888c62b/images/.temp_layer.control_data.9485.tar |
| SHELL [/bin/bash -c] |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/bash -c apt-get update && apt-get upgrade --yes --no-install-recommends --no-install-suggests && apt-get install --yes --no-install-recommends --no-install-suggests ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY docker-archive-keyring.gpg /usr/share/keyrings/docker-archive-keyring.gpg # buildkit |
| COPY docker.list /etc/apt/sources.list.d/docker.list # buildkit |
| RUN /bin/bash -c apt-get update && apt-get install --yes --no-install-recommends --no-install-suggests bash build-essential containerd.io curl docker-ce docker-ce-cli docker-buildx-plugin docker-compose-plugin htop jq locales man pipx python3 python3-pip software-properties-common sudo systemd systemd-sysv unzip vim wget rsync iproute2 && add-apt-repository ppa:git-core/ppa && apt-get install --yes git && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/bash -c systemctl enable docker # buildkit |
| RUN /bin/bash -c ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/bin/docker-compose # buildkit |
| RUN /bin/bash -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/bash -c userdel -r ubuntu && useradd coder --create-home --shell=/bin/bash --groups=docker --uid=1000 --user-group && echo "coder ALL=(ALL) NOPASSWD:ALL" >>/etc/sudoers.d/nopasswd # buildkit |
| USER coder |
| RUN /bin/bash -c pipx ensurepath # adds user's bin directory to PATH # buildkit |
| USER root |
| SHELL [/bin/bash -o pipefail -c] |
| ARG TEA_VERSION=0.16.0 |
| ARG HELM_VERSION=v3.22.0 |
| ARG KUBECTL_VERSION=v1.35.8 |
| ARG CLAUDE_CODE_VERSION=2.1.274 |
| ARG OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 |
| ARG POWERLEVEL10K_VERSION=v1.20.0 |
| ARG ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 |
| ARG ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c apt-get update && apt-get install --yes --no-install-recommends --no-install-suggests zsh openssh-client podman uidmap passt && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c cd /tmp && curl -fsSLO "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64" && curl -fsSL "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64.sha256" | sha256sum -c - && install -m 0755 "tea-${TEA_VERSION}-linux-amd64" /usr/local/bin/tea && curl -fsSLO "https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz" && curl -fsSL "https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz.sha256sum" | sha256sum -c - && tar -xzf "helm-${HELM_VERSION}-linux-amd64.tar.gz" linux-amd64/helm && install -m 0755 linux-amd64/helm /usr/local/bin/helm && curl -fsSLO "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" && echo "$(curl -fsSL "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl.sha256") kubectl" | sha256sum -c - && install -m 0755 kubectl /usr/local/bin/kubectl && rm -rf /tmp/* # buildkit |
| ENV DISABLE_AUTOUPDATER=1 |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c base="https://downloads.claude.ai/claude-code-releases/${CLAUDE_CODE_VERSION}" && sum="$(curl -fsSL "${base}/manifest.json" | jq -er '.platforms["linux-x64"].checksum')" && curl -fsSL -o /usr/local/bin/claude "${base}/linux-x64/claude" && echo "${sum} /usr/local/bin/claude" | sha256sum -c - && chmod 0755 /usr/local/bin/claude && DISABLE_AUTOUPDATER=1 /usr/local/bin/claude --version # buildkit |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c git init --quiet /opt/oh-my-zsh && git -C /opt/oh-my-zsh fetch --quiet --depth 1 https://github.com/ohmyzsh/ohmyzsh "${OH_MY_ZSH_COMMIT}" && git -C /opt/oh-my-zsh checkout --quiet FETCH_HEAD && rm -rf /opt/oh-my-zsh/.git # buildkit |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c git clone --quiet --depth 1 --branch "${POWERLEVEL10K_VERSION}" https://github.com/romkatv/powerlevel10k.git /opt/oh-my-zsh/themes/powerlevel10k && rm -rf /opt/oh-my-zsh/plugins/zsh-syntax-highlighting /opt/oh-my-zsh/plugins/zsh-autosuggestions && git clone --quiet --depth 1 --branch "${ZSH_SYNTAX_HIGHLIGHTING_VERSION}" https://github.com/zsh-users/zsh-syntax-highlighting.git /opt/oh-my-zsh/plugins/zsh-syntax-highlighting && git clone --quiet --depth 1 --branch "${ZSH_AUTOSUGGESTIONS_VERSION}" https://github.com/zsh-users/zsh-autosuggestions.git /opt/oh-my-zsh/plugins/zsh-autosuggestions && rm -rf /opt/oh-my-zsh/themes/powerlevel10k/.git /opt/oh-my-zsh/plugins/zsh-syntax-highlighting/.git /opt/oh-my-zsh/plugins/zsh-autosuggestions/.git && gs=/opt/oh-my-zsh/themes/powerlevel10k/gitstatus && mkdir -p "$gs/usrbin" && GITSTATUS_CACHE_DIR=/tmp/gitstatus sh "$gs/install" -f -- sh -c 'install -m 0755 "$1" "$0/usrbin/gitstatusd"' "$gs" && test -x "$gs/usrbin/gitstatusd" && rm -rf /tmp/gitstatus # buildkit |
| COPY rootfs/ / # buildkit |
| RUN |8 TEA_VERSION=0.16.0 HELM_VERSION=v3.22.0 KUBECTL_VERSION=v1.35.8 CLAUDE_CODE_VERSION=2.1.274 OH_MY_ZSH_COMMIT=0ee67f042872d1dfab74270c31867771ca35aef4 POWERLEVEL10K_VERSION=v1.20.0 ZSH_SYNTAX_HIGHLIGHTING_VERSION=0.8.0 ZSH_AUTOSUGGESTIONS_VERSION=v0.7.1 /bin/bash -o pipefail -c echo 'skip_global_compinit=1' >> /etc/zsh/zshenv && echo 'source /etc/zsh/coder-workspace.zsh' >> /etc/zsh/zshrc && usermod --shell /bin/zsh coder && chmod 0755 /usr/local/bin/coder-workspace-init /usr/local/bin/coder-git-ssh-sign # buildkit |
| USER coder |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-09-01T20:37:00.369571+00:00 |
| org.opencontainers.image.description | The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| org.opencontainers.image.revision | 23995e3a72bfdea1264e90265bc70a22d3eafe28 |
| org.opencontainers.image.source | http://jlab-git-gitea-http.jlab-git.svc.cluster.local:3000/jlab-cluster/coder-workspace |
| org.opencontainers.image.title | ubuntu |
| org.opencontainers.image.version | 26.04 |
Details
2026-09-17 18:57:43 +02:00
Versions (22)
View all
Container
2
OCI / Docker
2026.10.17
2026-10-17
2026
2026-10-17
2026.10
2026-10-17
latest
2026-10-17
20261017-a9db050
2026-10-17