2026-10-05 23:42:01 UTC
115 MB
/tmp/app_version.env
DEBIAN_FRONTENDnoninteractive
HOME/root
OPENCODE_HOST0.0.0.0
OPENCODE_HOSTNAME0.0.0.0
OPENCODE_PORT4096
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:a60ef8ec184edb5ed91f5983f00261359fb2fe20f603e8d488b9477d32fcad70 - 24.78% (28.4 MB)
[#001] sha256:e440ed5e54ee48d751a556b868266f45c61adb9002bd7bc0b843f5b687def8d2 - 23.68% (27.1 MB)
[#002] sha256:505173cc29e030460884ba7889e1ac89b236af1f3de9c00784d1b39165dd7fc9 - 51.53% (59 MB)
[#003] sha256:2044420e7781541cbba63f3b505b0a54389998e093e53be311565e2606f9c099 - 0.0% (99 Bytes)
[#004] sha256:90c6c1faf219eda458bbc2655180e7e7a027d890531034351dc936abcde7805a - 0.0% (586 Bytes)
[#005] sha256:94a64f1effb099c38c72520eec6120a3082b27239c45340630ac90b93d3dadaa - 0.0% (587 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-09-18 21:20:35 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-09-18 21:20:35 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2026-09-18 21:20:37 UTC/bin/sh -c #(nop) ADD file:6c214fc3c3c22122c7eb68f7fb32783df308e60b1eaeb9baf7e4d0cc961d448d in /
2026-09-18 21:20:38 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-10-05 23:41:58 UTC (buildkit.dockerfile.v0)ARG OPENCODE_VERSION=
2026-10-05 23:41:58 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-10-05 23:41:58 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash ca-certificates curl tar gzip git openssh-client && rm -rf /var/lib/apt/lists/* # buildkit
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c set -eux; if [ -n "$OPENCODE_VERSION" ]; then curl -fsSL https://opencode.ai/install | bash -s -- --version "$OPENCODE_VERSION" --no-modify-path; else curl -fsSL https://opencode.ai/install | bash -s -- --no-modify-path; fi; install -m 0755 /root/.opencode/bin/opencode /usr/local/bin/opencode; rm -rf /root/.opencode; raw_version="$(/usr/local/bin/opencode --version 2>/dev/null | tr -d '\r' | sed -n '1p')"; APP_VERSION="$(printf '%s\n' "$raw_version" | awk '{print $NF}')"; if [ -z "$APP_VERSION" ]; then APP_VERSION="unknown"; fi; echo "APP_VERSION=${APP_VERSION}" > /tmp/app_version.env # buildkit
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)WORKDIR /workspace
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENV HOME=/root
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENV OPENCODE_HOSTNAME=0.0.0.0
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENV OPENCODE_HOST=0.0.0.0
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENV OPENCODE_PORT=4096
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENV APP_VERSION_FILE=/tmp/app_version.env
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)EXPOSE [4096/tcp]
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c chmod 0755 /entrypoint.sh # buildkit
2026-10-05 23:42:01 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-10-05 23:43:34 UTC
114 MB
/tmp/app_version.env
DEBIAN_FRONTENDnoninteractive
HOME/root
OPENCODE_HOST0.0.0.0
OPENCODE_HOSTNAME0.0.0.0
OPENCODE_PORT4096
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:90812e242c93750dbd37ce847c7d3db62c2c53035367d1d89c61184f168f5d37 - 24.18% (27.6 MB)
[#001] sha256:d96f5454709850edefaab0a6f1a405ce4133475d47acae7f50ec427060ac7a9b - 23.72% (27.1 MB)
[#002] sha256:c8bf3cf9d4c544e82c9e7468812fdacdf197f9d53e8d98d573b34a27f288a5c2 - 52.1% (59.5 MB)
[#003] sha256:a076fbb66db104a935306de16f84725049871be1c2cc12e2dc2e6a45dc1d673b - 0.0% (99 Bytes)
[#004] sha256:90c6c1faf219eda458bbc2655180e7e7a027d890531034351dc936abcde7805a - 0.0% (586 Bytes)
[#005] sha256:94a64f1effb099c38c72520eec6120a3082b27239c45340630ac90b93d3dadaa - 0.0% (587 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-09-18 21:23:09 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-09-18 21:23:10 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2026-09-18 21:23:13 UTC/bin/sh -c #(nop) ADD file:1cd6cb2db79bbe57d4c67f2fc8379cad96159285fa5a44e68dad06261eee82b4 in /
2026-09-18 21:23:13 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-10-05 23:43:13 UTC (buildkit.dockerfile.v0)ARG OPENCODE_VERSION=
2026-10-05 23:43:13 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-10-05 23:43:13 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash ca-certificates curl tar gzip git openssh-client && rm -rf /var/lib/apt/lists/* # buildkit
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c set -eux; if [ -n "$OPENCODE_VERSION" ]; then curl -fsSL https://opencode.ai/install | bash -s -- --version "$OPENCODE_VERSION" --no-modify-path; else curl -fsSL https://opencode.ai/install | bash -s -- --no-modify-path; fi; install -m 0755 /root/.opencode/bin/opencode /usr/local/bin/opencode; rm -rf /root/.opencode; raw_version="$(/usr/local/bin/opencode --version 2>/dev/null | tr -d '\r' | sed -n '1p')"; APP_VERSION="$(printf '%s\n' "$raw_version" | awk '{print $NF}')"; if [ -z "$APP_VERSION" ]; then APP_VERSION="unknown"; fi; echo "APP_VERSION=${APP_VERSION}" > /tmp/app_version.env # buildkit
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)WORKDIR /workspace
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENV HOME=/root
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENV OPENCODE_HOSTNAME=0.0.0.0
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENV OPENCODE_HOST=0.0.0.0
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENV OPENCODE_PORT=4096
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENV APP_VERSION_FILE=/tmp/app_version.env
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)EXPOSE [4096/tcp]
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)RUN |1 OPENCODE_VERSION= /bin/sh -c chmod 0755 /entrypoint.sh # buildkit
2026-10-05 23:43:34 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.