pokt-network / poktroll

The official Shannon upgrade implementation of the Pocket Network Protocol implemented using the Cosmos SDK
MIT License
15 stars 8 forks source link

[Container image] Change base image for release #829

Closed okdas closed 1 month ago

okdas commented 1 month ago

Summary

Changes the base image from alpine to debian. Potentially unblocks heighliner.

Issue

Removes the need for gcompat - glibc compatibility layer for musl.

Type of change

Select one or more from the following:

Testing

Executed build targets, built image, checked poktrolld.

Steps to reproduce:

make proto_regen
make cosmovisor_cross_compile
make ignite_release
make ignite_release_extract_binaries
docker build --no-cache --progress=plain --platform linux/amd64,linux/arm64 -t poktrolldebian -f Dockerfile.release .
docker run -it --rm --entrypoint poktrolld poktrolldebian

Sanity Checklist