<p>Is there an ubuntu version of Kubernetes in docker for Ubuntu, that works like docker for mac(<a href="https://blog.docker.com/2018/01/docker-mac-kubernetes/" rel="nofollow noreferrer">https://blog.docker.com/2018/01/docker-mac-kubernetes/</a>). 
and docker for windows (<a href="https://docs.docker.com/docker-for-windows/#kubernetes" rel="nofollow noreferrer">https://docs.docker.com/docker-for-windows/#kubernetes</a>)</p>

<p>minikube consumes lots of resource, and I want to try out a lighter alternative, which I found docker for mac that supports kubernetes, but my machine is ubuntu 18.04.</p>

Holm
<p>As you may know there are a lot of projects that offer K8S solution, Minikube is the closest to an official mini distribution for local testing and development, but if you wanna try lightweight options you can check:</p>

<ul>
<li><p><strong><a href="https://github.com/kubernetes-sigs/kind" rel="nofollow noreferrer">Kind</a></strong> runs Kubernetes clusters in Docker containers. It supports multi-node clusters as well as HA clusters. Because it runs K8s in Docker, kind can run on Windows, Mac, and Linux. Kind may not have developer-friendly features.</p></li>
<li><p><strong><a href="https://github.com/rancher/k3s" rel="nofollow noreferrer">K3s</a></strong> is ma project by Rancher as a lightweight Kubernetes offering suitable for edge environments, IoT devices, CI pipelines, and even ARM devices, like Raspberry Pi's. It runs on any Linux distribution without any additional external dependencies or tools. K3s provides lightweight by replacing docker with containerd, and using sqlite3 as the default DB (instead of etcd). This solution consumes 512 MB of RAM and 200 MB of disk space.</p></li>
<li><p><strong><a href="https://github.com/rancher/k3d" rel="nofollow noreferrer">K3d</a></strong>
It is based on a k3s which is a lightweight kubernetes distribution (similar to kind).</p></li>
<li><p><strong><a href="https://microk8s.io/" rel="nofollow noreferrer">Microk8s</a></strong> runs upstream Kubernetes as native services on Linux systems supporting snap. A good option if you are running Ubuntu on your Laptop. There is a very good <a href="https://tutorials.ubuntu.com/tutorial/install-a-local-kubernetes-with-microk8s#0" rel="nofollow noreferrer">installation tutorial</a>: </p></li>
</ul>

<p>And there are plenty more. You can check what solution suits you best.</p>
