Docker ubuntu 16.04 container 64-bit run 32-bit applications

Is there a general list of the packages needed for a docker 64-bit ubuntu 16.04 container to run 32-bit applications?

I’ve seen people mentioning ia32-libs here and here. Also some others suggested to add to a docker file these:

  • How to run Kafka with Docker on OS X?
  • HyperV is not available on Home editions
  • Ubuntu server Docker machine network ip address
  • linux source command not working when building Dockerfile
  • AWR ALB health check fails when redirecting http request to https on django nginx server
  • Monit execute start program twice
  • RUN dpkg --add-architecture i386
    RUN apt-get update
    RUN apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386
    

    Is there a more general rule or list of packages usually needed?

  • How to run multiple times a Docker container with different parameters in Kubernetes?
  • Mismatch in mount path
  • Nginx as Reverse Proxy for Docker VHosts
  • Can't register code-push
  • How to prevent Docker from re-running pip installs every time I modify code [duplicate]
  • $(uname -a) returning the same in docker host or any docker container
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.