minikube: Exiting due to GUEST_PROVISION_EXIT_UNEXPECTED

What Happened?

OS Monterey 12.2.1 Chip Apple M1 Pro Docker Desktop 4.6.0 minikube v1.25.2 on Darwin 12.2.1 (arm64)

minikube start --driver=docker --force-systemd=true failing to start minikube. Seems to be an issue with iptables?

I’ve tried running minikube delete --all --purge first but it makes no difference.

Any ideas?

Attach the log file

log.txt

Operating System

macOS (Default)

Driver

Docker

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 15 (3 by maintainers)

Most upvoted comments

Seems the root cause of this issue, is trying to run an amd64 system container on a arm64 system.

Possibly due to setting some global DOCKER_DEFAULT_PLATFORM, instead of using the default.

Seems the root cause of this issue, is trying to run an amd64 system container on a arm64 system.

Possibly due to setting some global DOCKER_DEFAULT_PLATFORM, instead of using the default.

Wow. This was it for me. I had set DOCKER_DEFAULT_PLATFORM=linux/amd64. Deleted that variable and Minikube starts up now.

Thanks so much Anders.

@elitwilson I also tried with podman and got a similar error with iptables

But i’ve just tried using multipass following this doc - https://www.materialized.eu/kubernetes/minikube-on-ubuntu-in-multipass-vm-on-m1-mac/

Works well so far