nanopb + protobuf code-generation image for the Hopper hvy build system
905
nanopb + protobuf code-generation image for the Hopper team's
hvy build system. Used to generate
.pb.c / .pb.h from .proto definitions.
Multi-arch: linux/amd64 + linux/arm64. ~425 MB per arch.
python:3.12-slim + nanopb (pinned to commit fc7d53c), the protobuf compiler, and
grpcio-tools.
fc7d53c — pinned to the nanopb commit (preferred for reproducible builds)latestdocker pull sibkru/hopper-hvy-nanopb:fc7d53c
nanopb is zlib-licensed (/nanopb/LICENSE.txt); protobuf is BSD-3-Clause, grpcio-tools is
Apache-2.0, and the Debian base is a GPL/LGPL/BSD/MIT mix with notices under
/usr/share/doc/*/copyright and the Python packages' dist-info.
Corresponding source for the GPL components is available from the standard Debian source archives. nanopb upstream: https://github.com/nanopb/nanopb.
The Dockerfile documents the exact versions.
Content type
Image
Digest
sha256:541029a40…
Size
93.3 MB
Last updated
5 months ago
docker pull sibkru/hopper-hvy-nanopb