paritytech / polkadot-sdk

The Parity Polkadot Blockchain SDK
https://polkadot.network/
1.84k stars 668 forks source link

Distribute arm64 polkadot docker image #2892

Open pepyakin opened 9 months ago

pepyakin commented 9 months ago

As of now, parity/polkadot image on docker hub is distributed as a linux/amd64 image. https://hub.docker.com/r/parity/polkadot/

It would be great if that was a multi-arch image providing an linux/arm64 image. The reason is two-fold:

  1. Lately, arm64 is gaining adoption. Running cloud instances in AWS on ARM is cheaper than Intel/AMD.
  2. There are many people using macOS for development. While it does support running linux/amd64 using rosetta 2 translation layer, linux/arm64 is running full-speed (as much as it's possible with virtualization anyway).
ggwpez commented 9 months ago

I think there were some investigations by @chevdor (https://github.com/paritytech/polkadot-sdk/issues/802 and https://github.com/paritytech/polkadot/pull/6108 for example) for binaries, but docker would also be nice.

ntn-x2 commented 9 months ago

+10000 for this! Running Zombienet-based tests using a k8s provider would be much much easier if arm64 images would be available.