Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-arch Docker image geth-with-livepeer-protocol #2316

Closed
leszko opened this issue Mar 16, 2022 · 1 comment
Closed

Multi-arch Docker image geth-with-livepeer-protocol #2316

leszko opened this issue Mar 16, 2022 · 1 comment

Comments

@leszko
Copy link
Contributor

leszko commented Mar 16, 2022

Our current Docker image livepeer/geth-with-livepeer-protocol supports only the amd64 arch. Therefore it can't be used on the arm64 arch. That's especially important, because a lot of developers use Apple M1 chips (arm64/8).

As a workaround, Ivan built a separate arm64/8 Docker image available at darkdragon/geth-with-livepeer-protocol. However it's a suboptimal.

The correct solution is create multi-arch Docker image livepeer/geth-with-livepeer-protocol which supports both architectures amd64 and arm64. To build such an image docker buildx can be used. A command to build and push it may look like this one.

docker buildx build --push --platform linux/arm64/v8,linux/amd64 \ --tag livepeer/geth-with-livepeer-protocol:confluence .
@RiccardoBiosas
Copy link
Contributor

RiccardoBiosas commented May 24, 2022

Related PR
livepeer/docker-livepeer#94
#2433

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants