Compare the Top Web Servers that integrate with Docker as of July 2025

This a list of Web Servers that integrate with Docker. Use the filters on the left to add additional filters for products that have integrations with Docker. View the products that work with Docker in the table below.

What are Web Servers for Docker?

Web servers, also known as HTTP servers, are servers that host websites and web applications. Web servers are the backbone of all sites and web apps on the internet. Many popular web servers are open source. Different web servers have advantages and disadvantages when compared to one another, and selecting the right one depends on use case, deployment, operating system, and more. Compare and read user reviews of the best Web Servers for Docker currently available using the table below. This list is updated regularly.

  • 1
    Kestrel

    Kestrel

    Microsoft

    Kestrel is a cross-platform web server for ASP.NET Core. Kestrel is the web server that's included and enabled by default in ASP.NET Core project templates. Kestrel supports HTTPS, HTTP/2 (except on macOS), Opaque upgrade used to enable WebSockets, Unix sockets for high performance behind Nginx. Kestrel is supported on all platforms and versions that .NET Core supports. Some browsers require granting explicit permission to trust the local development certificate. Project templates configure apps to run on HTTPS by default and include HTTPS redirection and HSTS support. The Kestrel web server has constraint configuration options that are especially useful in Internet-facing deployments. There's a separate limit for connections that have been upgraded from HTTP or HTTPS to another protocol (for example, on a WebSockets request). The default maximum request body size is 30,000,000 bytes, which is approximately 28.6 MB.
  • 2
    OpenLiteSpeed

    OpenLiteSpeed

    LiteSpeed Technologies

    OpenLiteSpeed is the Open Source edition of LiteSpeed Web Server Enterprise. Both servers are actively developed and maintained by the same team, and are held to the same high-quality coding standard. OpenLiteSpeed contains all of the essential features found in LiteSpeed Enterprise, and represents our commitment to support the Open Source community. Event driven processes, less overhead, and enormous scalability. Keep your existing hardware. OpenLiteSpeed is mod_rewrite compatible, with no new syntax to learn. Continue to use your existing rewrite rules. Built-in full-page cache module is highly-customizable and efficient for an exceptional user experience. Automatically implement Google’s PageSpeed optimization system with the mod_pagespeed module. Install OpenLiteSpeed, MariaDB and WordPress on various operating systems with just one click.
  • 3
    MacHTTP-js

    MacHTTP-js

    MacHTTP-js

    MacHTTP-js is currently available for preview on macOS now. As a brand new application, MacHTTP-js includes features never envisioned in the original when it was first released in 1992. MacHTTP-js is written from the ground up using the node.js platform, which means it is a cross-platform application that can run on macOS, Windows, and Linux operating systems. MacHTTP-js is a full-featured Web server for 21st century desktops and servers. A "preview" release is available now for Mac users, followed by a general release for Windows 10 and Linux computers, including support for Docker. This is a full-featured release for macOS and other O/S versions will follow shortly.
  • Previous
  • You're on page 1
  • Next