1.4 KiB
| title | description | weight | skip_seealso | aliases | keywords | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Docker Desktop | Instructions to setup Docker Desktop for use with Istio. | 12 | true |
|
|
-
To run Istio with Docker Desktop, install the edge version version which contains a supported Kubernetes version.
{{< tip >}} The stable version of Docker Desktop contains Kubernetes 1.10.11 as of Docker Community Edition 2.0.0.2. {{< /tip >}}
-
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
GBof memory and 4CPUs.{{< image width="60%" link="./dockerprefs.png" caption="Docker Preferences" >}}
{{< warning >}} Minimum memory requirements vary. 8
GBis sufficent to run Istio and Bookinfo. If you don't have enough memory allocated in Docker Desktop, the following errors could occur:- image pull failures
- healthcheck timeout failures
- kubectl failures on the host
- general network instability of the hypervisor
Additional Docker Desktop resources may be freed up using:
{{< text bash >}} $ docker system prune {{< /text >}}
{{< /warning >}}