There is an official docker image (matrixdotorg/synapse) however it’s only amd64 and not ARM compatible.
It’s basically an open source, decentralised communication standard and Synapse is the selfhosted server element - further details of the project are available on https://matrix.org
Thanks!