Understanding Docker on different platforms

If I have a docker image (Ubuntu image that runs my service) that I created on my Linux machine (x86), will that run on Linux on PowerPC without any issues? Or will I have to rebuild the docker image on Linux on PowerPC. I am a bit confused about the cross platform/architecture support w.r.t. Docker.

Source: StackOverflow