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

Latest workspace image missing for ARM #69

Open
Lenitr opened this issue Feb 17, 2025 · 10 comments
Open

Latest workspace image missing for ARM #69

Lenitr opened this issue Feb 17, 2025 · 10 comments

Comments

@Lenitr
Copy link

Lenitr commented Feb 17, 2025

Hi there,

I noticed the latest workspace images do not have an ARM version. Any new images I try to build on M1 macbooks now get build issues since a match for the platform cannot be found.

Image

From https://hub.docker.com/r/laradock/workspace

@Lenitr
Copy link
Author

Lenitr commented Feb 17, 2025

For anyone else running into this that needs to get up and running quick, you can replace the FROM in your workspace Dockerfile on line 17 with FROM laradock/workspace:20250118-${LARADOCK_PHP_VERSION}

20250118 was the latest version that supported ARM

@bestlong
Copy link
Member

Hi @Lenitr
cause by #68
build job skip arm64

@Lenitr
Copy link
Author

Lenitr commented Feb 17, 2025

Hey @bestlong

Ah I see, since it was an intended change, does that mean ARM will no longer be supported in the future by laradock? I might have to look into creating my own images in that case 😅

@Lenitr
Copy link
Author

Lenitr commented Feb 18, 2025

Just had something similar with the php-fpm container as well, I see you removed the build for ARM64 there because of another build issue.

Looking at the build logs, am I correct to assume that there's some package dependencies that are currently having issues on ARM that are causing those builds to fail? They seem to be pretty generic packages, so I understand that a workaround is pretty tricky without affecting the other platforms 🤔

@wmb42mate
Copy link

Hey @bestlong
I'm having the exact same issue. Is this going to be addressed on the short term? or we should just jump into custom images?

If you need a hand working on the ARM images I'm down for it.

@bestlong
Copy link
Member

Hi @Lenitr , @wmb42mate
Because I don’t have an arm64 device, please help me fix it.
both workspace and php-fpm.

@Lenitr
Copy link
Author

Lenitr commented Feb 20, 2025

Hi @Lenitr , @wmb42mate Because I don’t have an arm64 device, please help me fix it. both workspace and php-fpm.

I'll try to have a look at testing the builds when I can, don't have much experience building with github actions but I can try to build them on my machine perhaps.

@wmb42mate
Copy link

I can take a look after 6pm UTC -3

@bestlong
Copy link
Member

bestlong commented Feb 20, 2025

Good news, it was fixed after restoring the code.

Next we need to deal with php-fpm
laradock/php-fpm#80

@Lenitr
Copy link
Author

Lenitr commented Feb 21, 2025

Ah great, so in the end no changes, but just 3rd party dependencies that are now working again?
Trying to get a better understanding so hopefully in the future I can debug it better myself 😅

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