I have yet to succeed in installing SharePoint 2013, 2016 or 2019 on VirtualBox, Docker or Hyper-V. I always get to a certain point in the installation then it fails completely. And there doesn't seem to be Docker images to fire up a SharePoint instance at this time.
I am an application developer that is building an app that calls SharePoint On-Premise REST APIs and I need a local test instance of SharePoint. I have been resorting to using Amazon AWS and but it's expensive and I'd like not to do that any more.