It really depends on your requirements, but if you only need one city then you're hardware requirements are in the raspberry pi territory: https://switch2osm.org/serving-tiles/
The site linked already provides docker images, I'm tempted to build a pi one.
The site linked already provides docker images, I'm tempted to build a pi one.