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

Linux/arm64 Building Image Support #1092

Open
romer8 opened this issue Sep 16, 2024 · 0 comments
Open

Linux/arm64 Building Image Support #1092

romer8 opened this issue Sep 16, 2024 · 0 comments

Comments

@romer8
Copy link
Contributor

romer8 commented Sep 16, 2024

Describe the solution you'd like
Addition of amd64 in the image built of the Tethys Platform

Problem Statement
Currently, the Tethys Platform Docker image lacks support for the amd64 architecture. This creates compatibility issues when deploying applications that rely on a multi-platform architecture, such as tethys-ngiab, which is designed to run on both arm64 and amd64 platforms. Without amd64 support, the application fails to start in environments where amd64 architecture is required.

Proposed Solution
Support for amd64 architecture in the official Tethys Platform Docker image. This can be done by enabling multi-platform builds (both arm64 and amd64) during the image creation process. By including amd64, the platform will be more flexible and allow applications like tethys-ngiab to run smoothly on a wider range of hardware.

Additional context
The app called tethys-ngiab for visualization of outputs of the Nextgen model is build for multiplatform architecture (arm64 and amd64), and it will fail to start if the parent image in this case (the Tethys platform image) does not have support for multiplatform built

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

No branches or pull requests

2 participants