Detected Bias Types
Windows First
Powershell Heavy
Missing Linux Example
🔧
Windows Tools
Summary
The documentation page demonstrates notable Windows bias. All code examples use Windows containers (nanoserver), Windows-specific commands (cmd, echo, ping, set, exit), and reference Windows container compatibility. Querying deployment status is described only via PowerShell and C# APIs, with no mention of Linux equivalents or CLI tools. There are no examples or guidance for Linux containers or Linux-based workflows, despite Service Fabric supporting containers in general.
Recommendations
- Add examples using Linux containers (e.g., Ubuntu or Alpine images) with equivalent shell commands.
- Provide guidance for querying deployment status using cross-platform tools, such as Azure CLI or REST APIs, or document Linux-compatible alternatives.
- Clarify whether RunToCompletion semantics are supported for Linux containers and, if so, include relevant code snippets.
- Present examples for both Windows and Linux environments, or explicitly state if the feature is Windows-only.
- Avoid referencing Windows container version compatibility exclusively; mention Linux container considerations if applicable.