Docker additional_contexts with --from=rootconfig is not supported by Kaniko.
Changed to copy nuget.config directly from build context root.
- CI: pipeline already copies nuget.config to submodule root
- Docker Compose: users must run ./prepare-build.sh first
Replaced manual NuGet.Config creation with simple API call:
- Applied to both Host and Migrator Dockerfiles
- Reduced from 20+ lines to 1 line per config
- No API key needed for public read access
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Move CA certificates update before COPY to ensure SSL works
- Add --no-install-recommends flag to minimize image size
- Clean apt cache after install
- Add --verbosity normal to dotnet restore for better diagnostics
- Applied to both Host and Migrator Dockerfiles
This fixes NU1301 errors caused by outdated SSL certificates in CI/CD builds.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>