Running Linux Containers on macOS

Running Linux Containers Natively on macOS with Apple's Container CLI

Apple now ships a native container CLI tool for macOS — and yes, that means you can run Linux containers without Docker Desktop. Built on top of Apple’s Containerization Swift package and the Virtualization.framework, it spins up lightweight Linux VMs that run OCI-compatible container images with sub-second startup times. It feels native because it is native. In this post, I’ll walk you through installing the container CLI, running your first container, allocating resources for heavy AI workloads, and troubleshooting a common macOS firewall issue that tripped me up the first time I used it. ...

February 20, 2026 · 6 min · Suraj Deshmukh
Running Docker Commands on a Remote Machine via SSH

Running Docker Commands on a Remote Machine via SSH

Have you ever wanted to run Docker commands on a remote machine without logging into it every time? Maybe you’re working with a cloud development box, testing on different architectures, or simply leveraging more powerful remote compute resources. Whatever your use case, Docker’s built-in SSH support makes this incredibly straightforward. I use a Macbook (which is ARM-based) for my local development, and a lot of times I need to build container images for amd64 architecture, also I don’t wanna run a bulky Docker Desktop locally. ...

February 1, 2026 · 7 min · Suraj Deshmukh