-
Notifications
You must be signed in to change notification settings - Fork 20
Description
I was excited to try the new Cloudflare Container Service announced today. However, the current workflow seems to be tightly coupled with Docker for building and pushing container images (e.g., using docker build and docker push).
As a developer on an Apple Silicon Mac, I have standardized my workflow on apple/container, the native containerization tool provided by Apple, and I do not have Docker installed. This prevents me from being able to use the new container service without installing and running Docker, which introduces an extra dependency and deviates from my preferred native toolchain.
Describe the solution you'd like
I would like to request that the Cloudflare Container Service, and its associated tooling/CLI (wrangler), add support for apple/container as an alternative to Docker for image management.
This would ideally mean that commands for building and pushing images could detect and use apple/container if it's available on the system, providing a seamless experience for developers on modern macOS.
Describe alternatives you've considered
The only alternative at the moment is to install Docker Desktop on my Mac. While this is a viable workaround, it's not ideal because:
It forces the installation of a significant piece of software that I otherwise do not need.
It goes against the trend of using the native, more efficient virtualization and containerization tools provided by the OS.
apple/container is positioned to be the standard for container development on Apple platforms, and supporting it would make Cloudflare's services more forward-compatible.
Additional context
With the growing adoption of Apple Silicon, many developers are moving towards native tooling like apple/container. Supporting it would lower the barrier to entry for this significant and growing segment of the developer community and enhance the overall developer experience on macOS.
Thank you for considering this request!