oci

devcontainer (sha256:65d6a9002e136a1ce431f24c7a2e9b1a721788d7cd582d3a740c3e628c93befc)

Published 2026-07-13 12:03:11 +00:00 by merith-tk

Installation

docker pull git.merith.xyz/oci/devcontainer@sha256:65d6a9002e136a1ce431f24c7a2e9b1a721788d7cd582d3a740c3e628c93befc
sha256:65d6a9002e136a1ce431f24c7a2e9b1a721788d7cd582d3a740c3e628c93befc

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=22.04
ADD file:c5143b228eb55f19ed4d3b653ad68ec7afe54ded0247e090ce3afb9e5484adfb 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-07-13 12:03:11 +00:00
1
OCI / Docker
linux/amd64
311 MiB
Versions (6) View all