Switching from Docker Desktop to Podman on macOS M1/M2 ARM64 CPU

<h1>Background</h1> <p>In a&nbsp;<a href="https://medium.com/rahasak/replace-docker-desktop-with-minikube-and-hyperkit-on-macos-783ce4fb39e3" rel="noopener">previous post</a>, I discussed how to replace Docker Desktop with&nbsp;<code>Minikube</code>&nbsp;and&nbsp;<code>Hyperkit</code>&nbsp;on older AMD64 architecture machines running macOS. However, with the introduction of the new M1/M2 machines that use ARM64 architecture CPUs, Hyperkit is not compatible with these new machines. To work around this issue, I have replaced Docker Desktop with&nbsp;<a href="https://podman.io/" rel="noopener ugc nofollow" target="_blank">Podman</a>&nbsp;on macOS M1/M2 machines, and used the&nbsp;<code><a href="https://kind.sigs.k8s.io/" rel="noopener ugc nofollow" target="_blank">Kind</a></code>&nbsp;to create a Kubernetes local cluster.</p> <h1>macOS M1/M2 ARM64 Architecture</h1> <p>macOS M1/M2 is the latest line of Apple&rsquo;s Macintosh computers which are based on the ARM64 architecture. The ARM64 architecture is a new type of processor architecture that is gaining popularity in the computing world. Compared to the traditional x86 architecture, which is used in most desktop and laptop computers, the ARM64 architecture is designed to be power-efficient and optimized for mobile devices.</p> <p><a href="https://medium.com/rahasak/switching-from-docker-desktop-to-podman-on-macos-m1-m2-arm64-cpu-7752c02453ec"><strong>Click Here</strong></a></p>
Tags: ARM64 CPU