hermes-agent-docker (sha256:008576ac7b7be79a779bc4981b18c0a28cabb6d60b11267d041e9d8027093bac)

Published 2026-04-13 08:56:26 -04:00 by mehalter in mehalter/hermes-agent-docker

Installation

docker pull code.mehalter.com/mehalter/hermes-agent-docker@sha256:008576ac7b7be79a779bc4981b18c0a28cabb6d60b11267d041e9d8027093bac
sha256:008576ac7b7be79a779bc4981b18c0a28cabb6d60b11267d041e9d8027093bac

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1775433600'
ENV VIRTUAL_ENV=/opt/hermes/venv
ENV UV_PYTHON_INSTALL_DIR=/opt/uv/python
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
ENV HERMES_HOME=/opt/data
ENV HERMES_RUNTIME_HOME=/opt/hermes-runtime
ENV HOME=/opt/hermes-runtime/home
ENV XDG_CONFIG_HOME=/opt/hermes-runtime/config
ENV XDG_CACHE_HOME=/opt/hermes-runtime/cache
ENV XDG_STATE_HOME=/opt/hermes-runtime/state
ENV PATH=/opt/hermes/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential ca-certificates curl dnsutils file ffmpeg htop ghostscript git gzip gnupg less mupdf-tools netcat-openbsd openssh-client poppler-utils python3 qpdf ripgrep rsync tar unzip wget xz-utils zip && rm -rf /var/lib/apt/lists/* # buildkit
COPY /usr/local/bin/docker /usr/local/bin/docker-real # buildkit
COPY /opt/uv /opt/uv # buildkit
COPY /opt/hermes /opt/hermes # buildkit
COPY /usr/local/bin /usr/local/bin # buildkit
COPY /usr/local/lib/node_modules /usr/local/lib/node_modules # buildkit
COPY docker-wrapper.sh /usr/local/bin/docker # buildkit
COPY healthcheck.sh /usr/local/bin/hermes-healthcheck # buildkit
COPY entrypoint.sh /opt/hermes/docker/entrypoint.sh # buildkit
RUN /bin/sh -c chmod 755 /usr/local/bin/docker /usr/local/bin/docker-real /usr/local/bin/hermes-healthcheck /opt/hermes/docker/entrypoint.sh && install -d -m 1777 "$HERMES_RUNTIME_HOME" /ms-playwright && npx playwright install --with-deps chromium # buildkit
RUN /bin/sh -c chmod -R a=rX,u+w /opt/uv /opt/hermes /ms-playwright # buildkit
WORKDIR /opt/hermes
VOLUME [/opt/data]
HEALTHCHECK &{["CMD" "/usr/local/bin/hermes-healthcheck"] "30s" "10s" "30s" "0s" '\x03'}
ENTRYPOINT ["/opt/hermes/docker/entrypoint.sh"]
Details
Container
2026-04-13 08:56:26 -04:00
4
OCI / Docker
linux/amd64
1.3 GiB
Versions (5) View all
v2026.4.16 2026-04-16
v2026.4.13 2026-04-16
v2026.4.8 2026-04-13
v2026.4.3 2026-04-08
v2026.3.30 2026-04-07