agentic-os (sha256:e0635619bb3ea132f649f015f946d1d4ad605ebd8d2ba3999726ef3bb99bf14c)
Installation
docker pull forgejo.coilysiren.me/coilyco-flight-deck/agentic-os@sha256:e0635619bb3ea132f649f015f946d1d4ad605ebd8d2ba3999726ef3bb99bf14csha256:e0635619bb3ea132f649f015f946d1d4ad605ebd8d2ba3999726ef3bb99bf14cImage layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:08e1f650999ca51d9b63c782d658d9485c64263966d69dc423a3b64a16449f00 in / |
| CMD ["/bin/bash"] |
| ARG UV_VERSION=0.11.21 |
| ARG NODE_VERSION=22.22.3 |
| ARG GO_VERSION=1.26.4 |
| ARG AWSCLI_VERSION=2.35.5 |
| ARG CLAUDE_VERSION=2.1.187 |
| ARG CODEX_VERSION=0.141.0 |
| ARG GOOSE_VERSION=1.38.0 |
| ARG DOCKER_VERSION=28.5.1 |
| ARG TARGETARCH=arm64 |
| ENV DEBIAN_FRONTEND=noninteractive PATH=/usr/local/go/bin:/usr/local/bin:/usr/bin:/bin UV_TOOL_DIR=/opt/uv/tools UV_TOOL_BIN_DIR=/usr/local/bin UV_PYTHON_INSTALL_DIR=/opt/uv/python |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget git gnupg jq ripgrep less unzip xz-utils socat build-essential openssh-client procps shellcheck python3 python3-pip python3-venv && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; case "${TARGETARCH}" in amd64) NODE_ARCH=x64; GO_ARCH=amd64; AWS_ARCH=x86_64; CODEX_ARCH=x86_64; GOOSE_ARCH=x86_64; DOCKER_ARCH=x86_64 ;; arm64) NODE_ARCH=arm64; GO_ARCH=arm64; AWS_ARCH=aarch64; CODEX_ARCH=aarch64; GOOSE_ARCH=aarch64; DOCKER_ARCH=aarch64 ;; *) echo "unsupported TARGETARCH: ${TARGETARCH}" >&2; exit 1 ;; esac; echo "NODE_ARCH=${NODE_ARCH} GO_ARCH=${GO_ARCH} AWS_ARCH=${AWS_ARCH} CODEX_ARCH=${CODEX_ARCH} GOOSE_ARCH=${GOOSE_ARCH} DOCKER_ARCH=${DOCKER_ARCH}" > /tmp/arch.env # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; curl -fsSL "https://astral.sh/uv/${UV_VERSION}/install.sh" | env INSTALLER_NO_MODIFY_PATH=1 UV_INSTALL_DIR=/usr/local/bin sh; uv --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; uv tool install "pre-commit"; chmod -R a+rX /opt/uv; pre-commit --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-${NODE_ARCH}.tar.xz" -o /tmp/node.tar.xz; tar -xJf /tmp/node.tar.xz -C /usr/local --strip-components=1 --exclude='*/CHANGELOG.md' --exclude='*/README.md' --exclude='*/LICENSE'; rm /tmp/node.tar.xz; node --version; npm --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://go.dev/dl/go${GO_VERSION}.linux-${GO_ARCH}.tar.gz" -o /tmp/go.tar.gz; tar -xzf /tmp/go.tar.gz -C /usr/local; rm /tmp/go.tar.gz; go version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://awscli.amazonaws.com/awscli-exe-linux-${AWS_ARCH}-${AWSCLI_VERSION}.zip" -o /tmp/awscli.zip; unzip -q /tmp/awscli.zip -d /tmp; /tmp/aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli; rm -rf /tmp/awscli.zip /tmp/aws; aws --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; npm install -g "@anthropic-ai/claude-code@${CLAUDE_VERSION}"; claude --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://github.com/openai/codex/releases/download/rust-v${CODEX_VERSION}/codex-${CODEX_ARCH}-unknown-linux-musl.tar.gz" -o /tmp/codex.tar.gz; tar -xzf /tmp/codex.tar.gz -C /usr/local/bin; mv "/usr/local/bin/codex-${CODEX_ARCH}-unknown-linux-musl" /usr/local/bin/codex; chmod 0755 /usr/local/bin/codex; rm /tmp/codex.tar.gz; codex --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://github.com/block/goose/releases/download/v${GOOSE_VERSION}/goose-${GOOSE_ARCH}-unknown-linux-musl.tar.gz" -o /tmp/goose.tar.gz; tar -xzf /tmp/goose.tar.gz -C /usr/local/bin ./goose; chmod 0755 /usr/local/bin/goose; rm /tmp/goose.tar.gz; goose --version # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; . /tmp/arch.env; curl -fsSL "https://download.docker.com/linux/static/stable/${DOCKER_ARCH}/docker-${DOCKER_VERSION}.tgz" -o /tmp/docker.tgz; tar -xzf /tmp/docker.tgz -C /usr/local/bin --strip-components=1 docker/docker; chmod 0755 /usr/local/bin/docker; rm /tmp/docker.tgz; docker --version # buildkit |
| COPY agent-name.sh /opt/agentic-os/agent-name.sh # buildkit |
| COPY claude-managed-settings.json /etc/claude-code/managed-settings.json # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; chmod 0755 /opt/agentic-os/agent-name.sh; chmod 0644 /etc/claude-code/managed-settings.json # buildkit |
| COPY substrate-image-repos.txt /tmp/substrate-image-repos.txt # buildkit |
| RUN |9 UV_VERSION=0.11.21 NODE_VERSION=22.22.3 GO_VERSION=1.26.4 AWSCLI_VERSION=2.35.5 CLAUDE_VERSION=2.1.187 CODEX_VERSION=0.141.0 GOOSE_VERSION=1.38.0 DOCKER_VERSION=28.5.1 TARGETARCH=arm64 /bin/sh -c set -eux; mkdir -p /opt/substrate-seed; while read -r ref; do case "$ref" in ''|\#*) continue ;; esac; owner="${ref%%/*}"; name="${ref##*/}"; case "$owner" in coilysiren) base="https://github.com" ;; *) base="https://forgejo.coilysiren.me" ;; esac; git clone --mirror "$base/$owner/$name.git" "/opt/substrate-seed/${owner}__${name}.git"; done < /tmp/substrate-image-repos.txt; rm /tmp/substrate-image-repos.txt; chmod -R a+rX /opt/substrate-seed # buildkit |
| WORKDIR /workspace |
| CMD ["bash"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 24.04 |
Details
2026-06-25 09:21:09 +00:00
Versions (253)
View all
Container
1
OCI / Docker
linux/arm64
702 MiB