docker-multistage-build-execution - Docker Multi-Stage Build for Windows C# Apps on Linux
Containerize C#-based Windows applications for Linux using Docker multi-stage builds with Wine and .NET Framework dependencies.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Run multi-stage Docker build script
- Install Wine and runtime dependencies
- Verify Docker image tag and size
- Execute CLI binary in container
- Validate CLI help output response
Inputs
- build-docker.sh script with --linux-only flag
- Ubuntu 22.04 base image reference
- C# compiled executable binary
- ProteoWizard pwiz_bindings_cli.dll library
- Dockerfile multi-stage configuration
Outputs
- Docker image tagged airdpro:cli
- Docker image size metric
- Container instance with executable CLI
- CLI help output response
Requirements
- Docker Desktop or Docker runtime engine
- Wine application compatibility layer
- .NET Framework 4.8 runtime
