Docker Kanvas Translates Compose Files to Kubernetes Manifests to Bridge Local Dev and Production
Docker launched Kanvas, a platform that converts Docker Compose files into Kubernetes deployment artifacts and provides a visual interface for managing live cloud-native infrastructure, directly challenging Helm and Kustomize for Kubernetes workflow dominance.
Docker launched Kanvas on January 6, 2026, a collaborative platform that automates the conversion of Docker Compose files into Kubernetes deployment artifacts and provides an integrated interface for managing live infrastructure. Built on top of Meshery, a Cloud Native Computing Foundation project, Kanvas positions itself as a direct challenger to Helm and Kustomize for teams navigating the transition from local development to Kubernetes-based production environments.
How Kanvas Works
Kanvas allows engineers to import any existing Docker Compose file and immediately see a representation of how it translates into Kubernetes resources, providing a visual bridge between the familiar Compose syntax most developers use locally and the Kubernetes manifests required in production. The platform uses Meshery Models — structured definitions that describe the properties and behavior of specific cloud resources — rather than raw Kubernetes YAML, abstracting away some of the complexity that makes direct Kubernetes authoring error-prone.
The platform ships in two integrated modes. Designer Mode provides a visual blueprint studio with drag-and-drop components covering over 1,000 versioned Kubernetes resources, 55-plus AWS services, 50-plus Azure components, and 60-plus GCP services. Operator Mode transforms static designs into live, monitored infrastructure with real-time logs, metrics, traffic analysis, and direct container terminal access — all from the same interface.
The Problem It Addresses
The gap between Docker Compose-based local development and Kubernetes production deployments has long been a friction point for development teams. Tools like Kompose have offered basic translation, but the round-trip from a working Compose file to a production-ready Kubernetes configuration typically requires significant manual intervention. Kanvas positions itself as a more opinionated and integrated alternative, treating the architecture diagram itself as the source of truth that drives deployment rather than as separate documentation.
Whether Kanvas can displace the entrenched Helm ecosystem remains to be seen, but the tool addresses a genuine workflow pain point and benefits from Docker\'s broad developer mindshare as a distribution channel.
Related Articles
GitHub Expands Developer Platform with Actions Artifacts v5 and Copilot Extensions GA
GitHub has shipped Actions Artifacts v5 with immutable storage and artifact attestation for tamper-proof build outputs, alongside the general availability of Copilot Extensions that let third-party tools integrate directly into the Copilot chat experience. The platform also expanded GitHub Models with seven new providers.
Docker Engine 29.3 Ships with Native gRPC Support and BuildKit v0.28
Docker Engine 29.3.0 introduces native gRPC support on listening sockets, BuildKit v0.28.0, and a new bind-create-src option for flexible volume mounting. The release lowers the minimum API version to v1.40 for broader backward compatibility and fixes DNS configuration corruption during daemon reloads.
GitHub Adds Dependabot Pre-Commit Support and 28 New Secret Scanning Detectors
GitHub has shipped two major supply chain security features: Dependabot now parses .pre-commit-config.yaml files and opens PRs to update hook versions, while secret scanning gains 28 new detectors from 15 providers including Snowflake, Supabase, and Vercel. Push protection is now enabled by default for 39 secret types.