-
Notifications
You must be signed in to change notification settings - Fork 40
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
Docker image does not run on M1 MacBooks #60
Comments
Here's my |
And the Dockerfile if you want to build it locally:
|
Thank you @bcalmac - I'm now using your version. In our Go code, I've now got this so it'll run on both types of processor (amd64 and arm64):
It's a work-around, but it would be great, if you guys were able to merge this into this image so that we don't need to do this. Thanks very much if you can. |
@warrenseine thank you. it took me a while to get back to looking at this, but I have now tried your version and it works perfectly :-) |
To be fair, I've migrated my Docker setup to LocalStack so I can have SQS and SNS (and potentially more AWS services) stubbed in a single multiarch container. But I'll keep the image up as it's still useful. |
That would be great, thanks. If it becomes a bind, I would be happy to fork and maintain it. |
Our work made a reimplementation of this mock sns service too. Has a few other features such as limited support for subscription filtering, and a debug interface to see the requests and subscriptions. It's publicly listed on Docker but the source isn't yet public. The source may well be public at some time in the future; I'm going to poke my boss to see if it can be open sourced. |
thanks @TheJosh I will stick with the existing approach for now as the additional features I do not need; if you do manage to make the source available, I'd be happy to look at it. |
Hello and apologies for the self-advertisement, I've created local-sns as a reimplementation of this project, which includes arm64 support. See jameskbride/local-sns#21 for more details. |
The
s12v/sns
images from DockerHub are only forlinux/amd64
and do not work on the new M1 MacBooks. Those require thelinux/arm64
architecture.I can build the image locally, but it would be nice to have it on DockerHub.
The text was updated successfully, but these errors were encountered: