Docker Desktop

  1. To run Istio with Docker Desktop, install the edge version version which contains a supported Kubernetes version.

  2. If you want to run Istio under Docker Desktop's built-in Kubernetes, you need to increase Docker's memory limit under the Advanced pane of Docker Desktop's preferences. Set the resources to 8.0 GB of memory and 4 CPUs.

    Docker Preferences
    Docker Preferences