Container Linux is frequently used as a distro for Kubernetes clusters. However, Container Linux is also used to run other workloads on docker... which can often benefit from newer docker versions.
Currently, Kubernetes 1.5 and 1.6.x don't support docker > 1.12.
We intend to keep the stable and beta channels on docker versions supported by Kubernetes/Tectonic until we have a better solution.
We've already updated alpha beyond what Kubernetes supports, so until we have a better solution, we'll continue supporting Kubernetes on beta/stable, while keeping alpha on more recent versions of docker.
See torcx for one possibility of what might be a "better solution" (runtime choice of docker).
Container Linux is frequently used as a distro for Kubernetes clusters. However, Container Linux is also used to run other workloads on docker... which can often benefit from newer docker versions.
Currently, Kubernetes 1.5 and 1.6.x don't support docker > 1.12.
We intend to keep the stable and beta channels on docker versions supported by Kubernetes/Tectonic until we have a better solution.
We've already updated alpha beyond what Kubernetes supports, so until we have a better solution, we'll continue supporting Kubernetes on beta/stable, while keeping alpha on more recent versions of docker.
See torcx for one possibility of what might be a "better solution" (runtime choice of docker).