Deploying docker in multiplatform K8 cluster

Is it possible to create single docker image for multiplaform kubernetes cluster having same OS but different hardware architecture. For e.g. OS - Ubuntu 18 and node architecture - x64, ppc64.