Im having problems while running confluence images in Docker using the Apple M1 chip.
When I run it I can not create any page, it shows this message near the “publish” button : “Can’t save changes”. Also it says that the editor didn’t load this time.
And when I try to publish it, it won’t work and this message is shown:
It is weird because if I cancel the edition and open it again from the drafts, I will be able to publish it without any problem, as well as if i disable the collaborative editing it will allow me to publish pages.
This never happened to me using other mac laptops with intel chips, so I’m sure that it should be something related to the arm architecture and some configuration on the docker images.
As I said, when I turn off “Collaborative editing” it works fine but I would like to find if there is another option or configuration to make it work in a common way.
Unfortunately, it seems that Collaborative editing is not supported on ARM architectures and only works on x86 architectures and derivates (e.g. Intel).
This problem will also occur if Confluence is running on the ARM platform. Collaborative Editing doesn’t work …
As far as I can tell, there is no way to run collaborative editing on Docker on an M1 chip. However, you are still able to run it successfully with the downloaded Confluence via emulation. To do that:
Make sure Rosetta 2 is installed on your system.
Download AdoptOpen JDK 11 (only available for x86).
Change your java home to the openjdk one (or use your preferred java environment manager to select it).