Caddy is the HTTP/2 web server with automatic HTTPS.
Caddy is an awesome standalone web server
docker build -t caddy .
On Windows Server 1809 build it with different base image tag.
docker build --build-arg tag=1809 -t caddy .
Run your container with
docker run --name caddy -d -p 8080:80 -v "$(pwd)\conf:C:\caddy\conf" -v "$(pwd)\www:C:\wwwroot" caddy
Browse site
Remember to mount volumes for your Caddyfile and your www resources like so:
-v "$(pwd)\conf:C:\caddy\conf" -v "$(pwd)\www:C:\wwwroot"
Open a browser with
start http://$(docker inspect -f '{{ .NetworkSettings.Networks.nat.IPAddress }}' caddy)