Why does a static site even need hardware? Just drop it on GitHub/lab pages and call it a day.
the goal was to run nginx in docker, if you want to run nginx without docker you can just not do the docker parts. not sure what you mean about properly configure software - you can configure nginx the same whether you use docker or not?