2026-01-30 17:47:11 UTC
293 MB
0.0.0.0
BESU_PID_PATH/tmp/pid
BESU_RPC_HTTP_HOST0.0.0.0
BESU_RPC_WS_HOST0.0.0.0
BESU_USER_NAMEbesu
JAVA_HOME/opt/java/openjdk
NO_PROXY_CACHE-o Acquire::BrokenProxy=true -o Acquire::http::No-Cache=true -o Acquire::http::Pipeline-Depth=0
OTEL_RESOURCE_ATTRIBUTESservice.name=besu,service.version=develop
PATH/opt/besu/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYROSCOPE_CONFIGURATION_FILE/etc/besu/pyroscope.properties
[#000] sha256:a3629ac5b9f4680dc2032439ff2354e73b06aecc2e68f0035a2d7c001c8b4114 - 9.68% (28.3 MB)
[#001] sha256:d5801a1fd0e575d01dbae0657b5534710d77faf583c5c597245e8d98b2691d0d - 0.4% (1.16 MB)
[#002] sha256:07460bd7d6337041e929ca1caeae27d8d29fcf3dcdee5a0dd9f6e88bba8fa183 - 20.38% (59.7 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:f7197bd2ccef3d1ab09af1de75f02eeb73132ce79429a8f9fb7d295a54346a3b - 67.89% (199 MB)
[#005] sha256:2a3445b1f84b057d2c36aa4deee7988b8c3a1b1c3b6c22fcef70f164fd4275e8 - 1.66% (4.87 MB)
[#006] sha256:19cc892ae3a70e9866a6eb3f810be99c9dabd1f753e02c1e5d5caa6da94c95d2 - 0.0% (388 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-01-13 05:37:25 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-01-13 05:37:25 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2026-01-13 05:37:25 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2026-01-13 05:37:27 UTC/bin/sh -c #(nop) ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in /
2026-01-13 05:37:27 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-01-30 17:47:10 UTC (buildkit.dockerfile.v0)ARG VERSION=develop
2026-01-30 17:47:10 UTC (buildkit.dockerfile.v0)ENV NO_PROXY_CACHE=-o Acquire::BrokenProxy=true -o Acquire::http::No-Cache=true -o Acquire::http::Pipeline-Depth=0
2026-01-30 17:47:10 UTC (buildkit.dockerfile.v0)RUN |1 VERSION=develop /bin/sh -c apt-get update $NO_PROXY_CACHE && apt-get -o Acquire::BrokenProxy=true -o Acquire::http::No-Cache=true -o Acquire::http::Pipeline-Depth=0 --no-install-recommends -q --assume-yes install libjemalloc-dev=5.* && apt-get clean && rm -rf /var/cache/apt/archives/* /var/cache/apt/archives/partial/* && rm -rf /var/lib/apt/lists/* && userdel ubuntu 2>/dev/null || true && rm -rf /home/ubuntu && useradd --uid 1000 --create-home --home-dir /opt/besu --shell /bin/bash --user-group --skel /etc/skel besu && chmod 0755 /opt/besu # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)COPY /opt/java/openjdk /opt/java/openjdk # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ARG BESU_USER=besu
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)USER besu
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)WORKDIR /opt/besu
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)COPY --chown=besu:besu besu /opt/besu/ # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ADD --chown=besu:besu https://github.com/grafana/pyroscope-java/releases/download/v2.1.2/pyroscope.jar /opt/besu/pyroscope/pyroscope.jar # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)COPY --chown=besu:besu pyroscope.properties /etc/besu/pyroscope.properties # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV PYROSCOPE_CONFIGURATION_FILE=/etc/besu/pyroscope.properties
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)EXPOSE [30303/tcp 8545/tcp 8546/tcp 8547/tcp 8550/tcp 8551/tcp]
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV BESU_RPC_HTTP_HOST=0.0.0.0
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV BESU_RPC_WS_HOST=0.0.0.0
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV BESU_GRAPHQL_HTTP_HOST=0.0.0.0
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV BESU_PID_PATH=/tmp/pid
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV OTEL_RESOURCE_ATTRIBUTES=service.name=besu,service.version=develop
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/besu/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)USER root
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)RUN |2 VERSION=develop BESU_USER=besu /bin/sh -c chmod +x /opt/besu/bin/besu-entry.sh # buildkit
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENV BESU_USER_NAME=besu
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["besu-entry.sh"]
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "bash -c \"[ -f /tmp/pid ]\""] "5s" "1s" "5s" "0s" '\n'}
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ARG BUILD_DATE=2026-01-30T17:47Z
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)ARG VCS_REF=010e26d
2026-01-30 17:47:11 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Besu org.opencontainers.image.description=Enterprise Ethereum client org.opencontainers.image.version=develop org.opencontainers.image.url=https://besu.hyperledger.org/ org.opencontainers.image.source=https://github.com/hyperledger/besu.git org.opencontainers.image.revision=010e26d org.opencontainers.image.vendor=Hyperledger org.opencontainers.image.created=2026-01-30T17:47Z org.opencontainers.image.licenses=Apache 2.0
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.