github.com/AdamBien/docklands comes with Dockerfiles for the following servers:
- Payara Server
- nano (JDK HTTP server as reference)
I also used Docklands to measure the application server's overhead in the following screencasts: Memory Footprint Of Java EE Servers and Java EE 7 Application Servers vs. Plain "Hello World" screencasts.