This is an example HTTPS server that generates valid Let's Encrypt certificates and validates connection with Mutual TLS authentication (mTLS).
The docker repository can be found at diebietse/mtls-server.
docker run --rm -e DEMO_FQDN=example.com -p80:80 -p443:443 docker pull diebietse/mtls-server