Can We use Docker & K8s for HPC environment?

Hello,
generally, I work on High performance computing related topics, i wonder if we can make use of Docker & K8s to setup a new environment for HPC.

Currently we have:

  • Linux Desktops for design users.
  • Calculation clusters with workload management system.

Is it possible to configure this environment with K8s instead of physical machine for each user?