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

Support Arm64 in docker package #208

Open
EvoTechMike opened this issue Sep 15, 2024 · 5 comments
Open

Support Arm64 in docker package #208

EvoTechMike opened this issue Sep 15, 2024 · 5 comments

Comments

@EvoTechMike
Copy link

Hi,

The current docker package isn't built for Arm64. Would it be possible to add support for multi-platform build?

Many thanks

@xzymxeqgmc
Copy link

there are no chrome builds for arm64 so I guess that'd be useless

@EvoTechMike
Copy link
Author

Please forgive my ignorance, would you be able elaborate please? Chrome says they have native Arm support. What specific part doesn't support Arm?

Thanks

@xzymxeqgmc
Copy link

xzymxeqgmc commented Sep 15, 2024

Please forgive my ignorance, would you be able elaborate please? Chrome says they have native Arm support. What specific part doesn't support Arm?

Thanks

I know chromium does have arm64 builds and that chrome is built for arm64 for windows but not for linux I think. Either way I tried running chrome downloaded by ulixee cloud on arm64 linux machine and it failed with "wrong executable format" or something alike.

@EvoTechMike
Copy link
Author

I am seeing people say they are running Playwright on Linux Arm64 in Docker so it sounds like it should be possible. Might be something I am missing though.

From playwright release notes:

image

@blakebyrnes
Copy link
Contributor

@EvoTechMike - @xzymxeqgmc is right, unfortunately. Playwright runs chromium, which does have arm builds. Chrome does not produce them for linux, and Chrome is what we use/emulate. You can point at a chromium build, but it doesn't contain a number of chrome features like widevine, as well as a number of other features.

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

No branches or pull requests

3 participants