Description:
I'm attempting to deploy the service on a Docker Swarm cluster running on ARM-based nodes. However, when I create the service, I encounter the following error:
Creating service shotshare_app
overall progress: 0 out of 1 tasks
1/1: no suitable node (unsupported platform on 4 nodes)
It seems that the Docker image for this service is built for a different architecture (likely linux/amd64) and is not compatible with ARM processors.
Steps to Reproduce:
- Deploy the service using a command similar to:
docker service create --name shotshare_app mdshack/shotshare:latest
- Ensure the Swarm cluster is composed of ARM-based nodes.
- Observe the error message indicating no suitable node is found.
Expected Behavior:
The service should deploy successfully on ARM-based nodes.
Actual Behavior:
The service fails to deploy with an error indicating unsupported platform.
Environment:
- Docker Version: 28.0.0
- Swarm Cluster: Running on ARM-based nodes
- Image: mdshack/shotshare:latest
Request:
Since the current image does not seem to support ARM, would it be possible to provide documentation on how to manually build the project for ARM architecture?
I'm not a developer, but if you provide clear instructions on compiling the project, I would be happy to try building an ARM-compatible version and contribute a PR to improve compatibility.
Looking forward to your guidance. Thanks !
Description:
I'm attempting to deploy the service on a Docker Swarm cluster running on ARM-based nodes. However, when I create the service, I encounter the following error:
It seems that the Docker image for this service is built for a different architecture (likely linux/amd64) and is not compatible with ARM processors.
Steps to Reproduce:
Expected Behavior:
The service should deploy successfully on ARM-based nodes.
Actual Behavior:
The service fails to deploy with an error indicating unsupported platform.
Environment:
Request:
Since the current image does not seem to support ARM, would it be possible to provide documentation on how to manually build the project for ARM architecture?
I'm not a developer, but if you provide clear instructions on compiling the project, I would be happy to try building an ARM-compatible version and contribute a PR to improve compatibility.
Looking forward to your guidance. Thanks !