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

Improve support for ARM chips like Mac M1 or M2 #248

Merged
merged 5 commits into from
Sep 3, 2023

Conversation

derschatta
Copy link
Member

@derschatta derschatta commented Aug 31, 2023

This patch updates the PHP images to use the Debian bullseye base image which improves ARM support. At least for PHP 7.3 and newer. PHP 7.2 and lower is still built on top of Debian stretch or buster which likely has no ARM support for everything we need.

It also pins the MySQL 5.7 container on the amd64 platform as it does not support ARM yet.

Helps addressing #231 and #230.

@derschatta derschatta self-assigned this Aug 31, 2023
@derschatta derschatta added enhancement New feature or request MacOS labels Aug 31, 2023
Copy link

@benfes benfes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

significant performance increase for M1 mac - xdebug is now near instant to connect to PHPstorm as well. Thank you @derschatta !!

@derschatta
Copy link
Member Author

thanks @benfes added two small changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request MacOS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants