Detected Bias Types
Windows First
Powershell Heavy
🔧
Windows Tools
Missing Linux Example
Summary
The documentation page exhibits moderate Windows bias. Windows-specific instructions, examples, and tooling (PowerShell, Windows Server images, IIS, .NET Framework) are often presented first or in greater detail. PowerShell commands are provided alongside Bash, but Windows-centric concepts (e.g., C:\home, IIS, machine keys, registry settings) are explained more thoroughly. Some advanced configuration sections (memory, CPU, health ping) are detailed only for Windows containers, with no Linux equivalents. Linux sections are present and reasonably detailed, but parity is inconsistent, and some features (e.g., multi-container, persistent storage) are described with Windows-first terminology or examples.
Recommendations
- Ensure that all configuration examples (e.g., memory limits, CPU core limits, health ping behavior) are provided for both Windows and Linux containers, or explicitly state platform limitations.
- Present Linux and Windows examples side-by-side or in parallel sections, rather than Windows-first.
- Expand Linux-specific guidance for advanced scenarios (e.g., persistent storage, diagnostic logs, environment variable injection) to match the depth of Windows sections.
- Avoid Windows-centric terminology (e.g., C:\home) in Linux sections; use platform-appropriate paths and clarify differences.
- Where PowerShell is shown, ensure equivalent Bash or shell examples are always present and shown first or equally.
- Highlight platform-specific limitations and features clearly, so Linux/macOS users know what is and isn't supported.