opencode-agent (latest)
Published 2026-04-15 18:09:00 +00:00 by danielF
Installation
docker pull code.lsbrg.com/danielf/opencode-agent:latestsha256:074dc92914f24e7697a031603847e1ba0362ebd7656158e12fd59855463e5033Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1773619200' |
| ENV DEBIAN_FRONTEND=noninteractive |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git ca-certificates openssh-client libicu72 libssl3 curl jq && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --version 10.0.201 --install-dir /usr/share/dotnet |
| ENV DOTNET_ROOT=/usr/share/dotnet |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/share/dotnet:/usr/share/dotnet/tools:/root/.dotnet/tools |
| /bin/sh -c dotnet tool install --global dotnet-ef |
| /bin/sh -c dotnet --version && dotnet ef --version |
| /bin/sh -c curl -fsSL https://opencode.ai/install | bash && ln -sf /root/.opencode/bin/opencode /usr/local/bin/opencode |
| WORKDIR /workspace |
| COPY file:4466f051f3c6c21c01cdce7ae20309b2ebf6870df6ac54acae7b54686747f6bf in /entrypoint.sh |
| /bin/sh -c chmod +x /entrypoint.sh |
| COPY file:10bfe8cd99942d6c08dc8f3c7f3560489a67e4d84ad932ad4704c4fdd2f5e331 in /root/.config/opencode/config.json |
| COPY file:10bfe8cd99942d6c08dc8f3c7f3560489a67e4d84ad932ad4704c4fdd2f5e331 in /root/.config/opencode/opencode.json |
| /bin/sh -c mkdir -p /root/.opencode && cp /root/.config/opencode/opencode.json /root/.opencode/opencode.json |
| COPY file:722669ce82d6eace40936b29dda42f4e7bfdf6e59437566212b7b8ad8b7e1afa in /defaults/task.md |
| ENTRYPOINT ["/entrypoint.sh"] |