oci

devcontainer-template (sha256:4748fca1cc703d44b0e568394abff51cccb69de3dee0a55c597656b2e7e2457a)

Published 2026-06-30 00:00:38 +00:00 by merith-tk

Installation

docker pull git.merith.xyz/oci/devcontainer-template@sha256:4748fca1cc703d44b0e568394abff51cccb69de3dee0a55c597656b2e7e2457a
sha256:4748fca1cc703d44b0e568394abff51cccb69de3dee0a55c597656b2e7e2457a

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=22.04
ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y curl wget ca-certificates gnupg lsb-release software-properties-common build-essential git vim nano unzip zip net-tools iputils-ping htop procps && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
ARG TARGETARCH=amd64
ARG GO_VERSION=1.23.4
RUN |2 TARGETARCH=amd64 GO_VERSION=1.23.4 /bin/sh -c case "$TARGETARCH" in "amd64") GO_ARCH="amd64" ;; "arm64") GO_ARCH="arm64" ;; *) echo "Unsupported architecture: $TARGETARCH" && exit 1 ;; esac && wget -O go.tar.gz "https://golang.org/dl/go${GO_VERSION}.linux-${GO_ARCH}.tar.gz" && tar -C /usr/local -xzf go.tar.gz && rm go.tar.gz # buildkit
ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV GOPATH=/go
ENV GOBIN=/go/bin
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |2 TARGETARCH=amd64 GO_VERSION=1.23.4 /bin/sh -c mkdir -p /go/{bin,src,pkg} && chmod -R 777 /go # buildkit
ARG USERNAME=vscode
ARG USER_UID=1000
ARG USER_GID=1000
RUN |5 TARGETARCH=amd64 GO_VERSION=1.23.4 USERNAME=vscode USER_UID=1000 USER_GID=1000 /bin/sh -c groupadd --gid $USER_GID $USERNAME && useradd --uid $USER_UID --gid $USER_GID -m --shell /usr/bin/bash $USERNAME && apt-get update && apt-get install -y sudo && echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME && chmod 0440 /etc/sudoers.d/$USERNAME # buildkit
USER vscode
WORKDIR /workspace
ENV DEBIAN_FRONTEND=dialog

Labels

Key Value
org.opencontainers.image.version 22.04
Details
Container
2026-06-30 00:00:38 +00:00
1
OCI / Docker
linux/amd64
314 MiB
Versions (2) View all