Skip to content

e2bdev/code-interpreter:latest can't be pulled on macs with m chips #58

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

Closed
fazpu opened this issue Feb 19, 2025 · 7 comments
Closed

e2bdev/code-interpreter:latest can't be pulled on macs with m chips #58

fazpu opened this issue Feb 19, 2025 · 7 comments

Comments

@fazpu
Copy link

fazpu commented Feb 19, 2025

Hi!

Getting this on my Mac M2 when pulling e2bdev/code-interpreter:latest:

docker pull e2bdev/code-interpreter:latest       
latest: Pulling from e2bdev/code-interpreter
no matching manifest for linux/arm64/v8 in the manifest list entries

The e2bdev/code-interpreter:python-3.12.8 pull works fine

Copy link

linear bot commented Feb 19, 2025

@mlejva
Copy link
Member

mlejva commented Feb 19, 2025

hey @fazpu , I'm running M-series mac and I can't reproduce it. The pulling works for me fine. Do you have any more error messages/info?

@fazpu
Copy link
Author

fazpu commented Feb 19, 2025

I don't have much more. I've never seen this error before.

After a bit of search - is it possible it that the linux/arm64/v8 must be specified with --platform option during docker build?
https://docs.docker.com/build/building/multi-platform/

@fazpu
Copy link
Author

fazpu commented Feb 19, 2025

correction - I'm actually on M1 chip. Not sure if it makes difference.

@mlejva
Copy link
Member

mlejva commented Feb 19, 2025

I don't have much more. I've never seen this error before.

After a bit of search - is it possible it that the linux/arm64/v8 must be specified with --platform option during docker build? https://docs.docker.com/build/building/multi-platform/

Yes. Check out how we're doing it in our CLI when we communicate with Docker - https://github.com./e2b-dev/E2B/blob/main/packages/cli/src/commands/template/build.ts#L354

@jakubno
Copy link
Member

jakubno commented Feb 20, 2025

Could you explain why you're downloading the image to your Mac? It's meant for building a template, not for standalone use, so some features might not work properly

@fazpu
Copy link
Author

fazpu commented Feb 20, 2025

I was just trying to follow the instructions in https://e2b.dev/docs/quickstart/install-custom-packages to build a template. I got an error. I believed (possibly wrongly) that it was related to the image => I tried to pull the image and found out I couldn't => made this issue.

Today, I was able to build the template. So my root issue was solved. Feel free to close the issue.

Thanks

@jakubno jakubno closed this as completed Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants