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 for ARM and Apple Silicon #122

Open
1 task done
Youssef-Harby opened this issue Jul 2, 2024 · 3 comments
Open
1 task done

Support for ARM and Apple Silicon #122

Youssef-Harby opened this issue Jul 2, 2024 · 3 comments
Labels
feature New feature or request

Comments

@Youssef-Harby
Copy link

Checklist

  • I've searched through the current issues to make sure this feature hasn't been requested already.

Motivation

As an increasing number of developers and users transition to ARM-based systems, including Apple’s M1 and M2 chips, it is essential for the G3W-Suite-Docker project to support these architectures. This support will enhance the accessibility and performance of the G3W-Suite-Docker on modern hardware, aligning with current industry trends.

Suggested solution

I propose the addition of multi-architecture support for ARM and Apple Silicon. This can be achieved by:

  1. Updating the Dockerfile: Modify the existing Dockerfile to include build instructions for ARM and Apple Silicon.
  2. Using Buildx: Utilize Docker Buildx to create multi-platform images.
  3. CI/CD Integration: Implement continuous integration and deployment pipelines that automatically build and test images for ARM and Apple Silicon architectures.

Alternatives considered

No response

@Youssef-Harby Youssef-Harby added the feature New feature or request label Jul 2, 2024
@Raruto
Copy link
Collaborator

Raruto commented Jul 3, 2024

Hi @Youssef-Harby,

By now, none of us use ARM systems. Start using buildx would be nice, so anyone who can contribute to improve this is welcome.

See also: #87 (comment)

👋 Raruto

@tudorbarascu
Copy link
Contributor

I tested about 3 months ago and it works under Arm but you need to edit the Dockerfile and build the image yourself (plus QGIS Server packages)

@Raruto
Copy link
Collaborator

Raruto commented Aug 5, 2024

Glad to hear @tudorbarascu,

if you could also document the necessary steps (eg. within the README.md) it would be the best.

👋 Raruto

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

No branches or pull requests

3 participants