About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
missing_linux_example
⚠️
powershell_heavy
⚠️
windows_tools
Summary:
The documentation exhibits a strong Windows bias: the Azure Migrate: App Containerization tool must be installed and run on a Windows machine, with no mention of Linux or macOS support. All installation instructions and troubleshooting paths are Windows-specific (e.g., PowerShell commands, Windows file paths). There are no examples or guidance for using the tool from a Linux environment, despite the fact that the applications being containerized are running on Linux servers. The documentation assumes the user has access to a Windows environment and is familiar with Windows tools and conventions.
Recommendations:
- Provide installation and usage instructions for Linux (and optionally macOS) environments, or clearly state if the tool is Windows-only and explain why.
- Offer Linux shell (bash) equivalents for PowerShell commands, or provide a CLI/installer that works cross-platform.
- Document file paths and log locations for Linux systems if/when supported.
- If the tool is Windows-only, suggest alternative approaches for Linux users (e.g., using Docker CLI, manual containerization steps, or other Azure-supported tools).
- Clarify in the prerequisites section that a Windows machine is mandatory, and consider linking to a feature request or roadmap for Linux support if available.
Create pull request