-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
[FEATURE] Add arm support (e.g. for new Apple M1 processors) for Docker image #2891
Comments
@spoonerWeb But currently you can build the image locally, just refer to following snipped:
Note: EXT:solr or contents of EXT:Solr/Resources/Private/Solr must present before |
Thanks, this solution works for now. |
@dkd-kaehm we started building cross-plattform images lately (using Github Actions also) so if you need some help, we could offer some help in that regard. Starting from solr 7.x, the official solr images (which you use as a base) are already build for arm64/v8 (M1 compatible), so it would be pretty easy to have them build for you too. I see you are building and testing the docker images via Github Actions already, but then upload the artefacts. How does this image end up in docker hub at the end? Since you are using the pre-configured actions from buildx, refer to this example on how to "enhance" your build process to produce a multi-arch image (it has to be done in the same step, since the manifest must include both platforms before uploading them to docker-hub): https://github.com/docker/build-push-action/blob/master/docs/advanced/multi-platform.md What you need to add is:
|
@baschny To provide the ARM images we must switch to the actions, which is currently unfavorable, because it is still possible to build the images locally, but in the future we'll of course do that. |
Any progress on this topic? |
Currently no plans to switch to other docker build stack. All our power is now on TYPO3 12 compatibility and maintaining the supported versions. |
…rs) to docker-image This PR also updates all required actions in .github/workflow/ci.yml and adds a new publish-docker-hub job to the pipeline. Fixes: TYPO3-Solr#2891
…rs) to docker-image This PR also updates all required actions in .github/workflow/ci.yml and adds a new publish-docker-hub job to the pipeline. Fixes: TYPO3-Solr#2891
Here you are: #3501. It still lacks a POC, but it's a first step. |
…rs) to docker-image This PR also updates all required actions in .github/workflow/ci.yml and adds a new publish-docker-hub job to the pipeline. Fixes: TYPO3-Solr#2891
…rs) to docker-image This PR also updates all required actions in .github/workflow/ci.yml and adds a new publish-docker-hub job to the pipeline. Fixes: TYPO3-Solr#2891
Is your feature request related to a problem? Please describe.
Currently it's not possible to run the docker container (e.g. using ddev)
Describe the solution you'd like
Support for arm architecture
Additional context
Using typo3solr/solr image in ddev context.
docker-compose.solr.yaml
Error when starting on M1 processor:
Target versions
v10 and v11
The text was updated successfully, but these errors were encountered: