| # debian.sh --arch 'amd64' out/ 'stable' '@1787529600' |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates git ripgrep openssh-client util-linux ansible && rm -rf /var/lib/apt/lists/* |
| COPY file:8090e6b4243465f37840ef248c9ffcd9ce73a5fdde91fb8d988035a75e2a7113 in /usr/local/bin/harness |
| COPY file:effa180ca52b567d7a596bc22b071387b708d8a1c960b11de7bedd16e7547c1a in /usr/local/bin/agent-entrypoint |
| /bin/sh -c chmod +x /usr/local/bin/agent-entrypoint |
| /bin/sh -c useradd -u 10001 -m -d /home/agent agent && mkdir -p /workspace && chown agent:agent /workspace |
| USER 10001 |
| ENV HOME=/home/agent |
| WORKDIR / |
| EXPOSE 8080 |
| ENTRYPOINT ["/usr/local/bin/agent-entrypoint"] |
| CMD ["agentd", "--listen", ":8080", "--workdir", "/workspace"] |