Original issue from goreleaser/goreleaser goreleaser#3759
Implement support for building and pushing container images using buildkit directly, without requiring a Docker daemon.
Required implementation:
- Add buildkit client integration
- Support building images without Docker daemon
- Implement push functionality using buildkit
- Handle authentication
- Support all existing Docker build options
- Add comprehensive tests
- Update documentation
This is a medium complexity task that requires understanding of:
- BuildKit API
- Container image specifications
- Authentication mechanisms