<div dir="ltr">I do not know if we have the "how to go offline with minishift" but here is my basic process.<div><br></div><div>1. minishift start</div>minishift profile set 9StepsAwesome<br>minishift config set memory 12GB<br>minishift config set cpus 3<br>minishift config set vm-driver virtualbox<br>minishift config set disk-size 30g<br>minishift config set image-caching true<br>minishift addon enable admin-user<br>minishift addon enable anyuid<br>minishift ip --set-static<br>minishift start<div>2. load up everything you normally need like the Istio Tutorial, Helloworld MSA, doing whatever "docker build" that needs to happen, etc.</div>3. echo 'Current Cache'<br>minishift image cache-config view<br>4. echo 'Docker images inside of VM'<br>minishift image list --vm<div><div style="line-height:18px">5. echo 'Export those'<br>minishift image export --all<br>6. echo 'Configure the cache of those images'<br>minishift image cache-config add <a href="http://docker.io/fabric8/java-jboss-openjdk8-jdk:1.3.1">docker.io/fabric8/java-jboss-openjdk8-jdk:1.3.1</a><br>minishift image cache-config add <a href="http://docker.io/istio/citadel:0.8.0">docker.io/istio/citadel:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/grafana:0.8.0">docker.io/istio/grafana:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/mixer:0.8.0">docker.io/istio/mixer:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/pilot:0.8.0">docker.io/istio/pilot:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/proxy_init:0.8.0">docker.io/istio/proxy_init:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/proxyv2:0.8.0">docker.io/istio/proxyv2:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/servicegraph:0.8.0">docker.io/istio/servicegraph:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/istio/sidecar_injector:0.8.0">docker.io/istio/sidecar_injector:0.8.0</a><br>minishift image cache-config add <a href="http://docker.io/jaegertracing/all-in-one:1.5">docker.io/jaegertracing/all-in-one:1.5</a><br>minishift image cache-config add <a href="http://docker.io/jaegertracing/all-in-one:latest">docker.io/jaegertracing/all-in-one:latest</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin-deployer:v3.9.0">docker.io/openshift/origin-deployer:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin-docker-registry:v3.9.0">docker.io/openshift/origin-docker-registry:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin-haproxy-router:v3.9.0">docker.io/openshift/origin-haproxy-router:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin-pod:v3.9.0">docker.io/openshift/origin-pod:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin-web-console:v3.9.0">docker.io/openshift/origin-web-console:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/openshift/origin:v3.9.0">docker.io/openshift/origin:v3.9.0</a><br>minishift image cache-config add <a href="http://docker.io/prom/prometheus:latest">docker.io/prom/prometheus:latest</a><br>minishift image cache-config add <a href="http://docker.io/prom/statsd-exporter:latest">docker.io/prom/statsd-exporter:latest</a><br>minishift image cache-config add <a href="http://quay.io/coreos/hyperkube:v1.7.6_coreos.0">quay.io/coreos/hyperkube:v1.7.6_coreos.0</a></div></div><div style="line-height:18px"><br></div><div style="line-height:18px">7. minishift stop</div><div style="line-height:18px">8. minishift delete</div><div style="line-height:18px">9. repeat step #1</div><div style="line-height:18px"><br></div></div>