sha256:a059b36f735d8bc04a70b8ffaef324b9f574880e7c0c35fb0087bf2d0406557b
OS/ARCH
linux/amd64
Compressed size
405.07 MB
Last pushed
5 days by harnesscie
Type
Image
Manifest digest
sha256:a059b36f735d8bc04a70b8ffaef324b9f574880e7c0c35fb0087bf2d0406557b
Image Layers
1# debian.sh --arch 'amd64' out/29.43 MB2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B3ENV LANG=C.UTF-80 B4RUN /bin/sh -c set -eux;1.23 MB5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B6ENV PYTHON_VERSION=3.12.150 B7ENV PYTHON_SHA256=c2c4321961fab0fb999d66e0cecf521c2ab3994c7992873ea99e306c1094fd5a0 B8RUN /bin/sh -c set -eux;11.56 MB9RUN /bin/sh -c set -eux;249 B10CMD ["python3"]0 B11RUN /bin/sh -c apt-get update33.17 MB12RUN /bin/sh -c pip install5.21 MB13RUN /bin/sh -c pip install447.31 KB14COPY scripts/patch_pip_vendored_msgpack.py /opt/scripts/patch_pip_vendored_msgpack.py # buildkit1.93 KB15RUN /bin/sh -c set -eux;439.31 KB16ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=10 B17ARG INSTALL_OPENAI=true0 B18ARG GO_VERSION=1.26.100 B19ARG GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c50 B20ARG GO_SHA256_ARM64=3f4227ce7b206a513e794f1393adb473a07b46e94d18bd15d1c684bbb73197970 B21ARG NPM_VERSION=12.0.20 B22ARG UV_VERSION=0.13.40 B23RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c579.77 MB24RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c564.23 MB25ENV PATH=/usr/local/go/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOPROXY=https://proxy.golang.org GOSUMDB=sum.golang.org GOTOOLCHAIN=local0 B26RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c54.07 MB27RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c535.01 MB28RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c516.43 MB29RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c518.88 MB30RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5433.7 KB31COPY scripts/install_agent_python.sh /opt/scripts/install_agent_python.sh # buildkit1.09 KB32COPY pyproject.toml uv.lock /opt/src/ #164.8 KB33RUN |6 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5102.81 MB34ARG PACKAGE_VERSION=0.1.1040 B35COPY . /opt/src/ # buildkit633.34 KB36RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5193.17 KB37COPY sidecar/broker /opt/broker/lib/broker # buildkit77.45 KB38COPY sidecar/egress-policies/ /etc/squid/ # buildkit5.93 KB39COPY sidecar/init_from_env.py /opt/sidecar/init_from_env.py # buildkit26.07 KB40COPY sidecar/persist_audit.py /opt/sidecar/persist_audit.py # buildkit1.35 KB41COPY sidecar/env_engine.py /opt/sidecar/env_engine.py # buildkit20.34 KB42COPY sidecar/drone_git.py /opt/sidecar/drone_git.py # buildkit4.79 KB43COPY sidecar/secret_constants.py /opt/sidecar/secret_constants.py # buildkit485 B44COPY sidecar/cloud_provider.py /opt/sidecar/cloud_provider.py # buildkit1.82 KB45COPY sidecar/supervisor.sh /opt/sidecar/supervisor.sh # buildkit13.35 KB46COPY sidecar/agent_poststep /opt/sidecar/agent_poststep # buildkit2.93 KB47COPY sidecar/landlock_lock_docker.py /opt/sidecar/landlock_lock_docker.py # buildkit4.23 KB48COPY sidecar/drop_dac_caps.py /opt/sidecar/drop_dac_caps.py # buildkit3.78 KB49COPY sidecar/landlock_restrict_egress.py /opt/sidecar/landlock_restrict_egress.py # buildkit4.82 KB50RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c527.15 KB51RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c51.24 KB52RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c577.47 KB53COPY sidecar/agent-helpers/git-credential-harness /usr/local/bin/git-credential-harness # buildkit1.31 KB54COPY sidecar/agent-helpers/docker-credential-harness /usr/local/bin/docker-credential-harness # buildkit1.25 KB55COPY sidecar/agent-helpers/99-harness-ssh.conf /etc/ssh/ssh_config.d/99-harness.conf # buildkit569 B56RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5201 B57COPY sidecar/agent-helpers/docker-config.json /etc/skel/.docker/config.json # buildkit279 B58RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5747 B59RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c53.56 KB60RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5119 B61COPY --chown=root:root --chmod=0644 docker/managed-settings.json /etc/claude-code/managed-settings.json241 B62COPY --chown=agent:agent entrypoint.sh /opt/agent/entrypoint.sh #5.42 KB63RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c55.42 KB64ENV HOME=/home/agent PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 NODE_NO_WARNINGS=10 B65LABEL org.opencontainers.image.title=harness-ai-agent org.opencontainers.image.description=Harness AI agent0 B66HEALTHCHECK {Test:[CMD-SHELL python3 -c "import0 B67ENTRYPOINT ["dumb-init" "--" "/opt/agent/entrypoint.sh"]0 B68RUN |7 INSTALL_OPENAI=true GO_VERSION=1.26.10 GO_SHA256_AMD64=ccfe7ae822d2c2f41f4fe7c956199967a4dac22d0ee0d2b2bfdb440aab3b20c5749.96 KB69LABEL io.harness.image.hardened=true0 BCommand
# debian.sh --arch 'amd64' out/ 'trixie' '@1792531975'