0

As far I know, current dockershim has been deprecated by Kubernetes maintainers. As a result Mirantis has taken over support of Kubernetes dockershim, the github repo seems to be in https://github.com/Mirantis/cri-dockerd which minikube seems to want to support as well. I also know that Mirantis announces a new kubernetes distribution named k0s.

What I am interested to know is, does docker get special treatment when using k0s? I mean out of the box support for docker or something like that?

What I found so far is1,

k0s supports users bringing their own CRI runtime (for example, docker).

However, I was expecting docker swarm level integration when using k0s. Am I missing something?

Ahmad Ismail
  • 11,636
  • 6
  • 52
  • 87
  • 2
    K8s by default tries to find your image on docker hub. You can however add a docker-registry secret containing credentials to go to your private registry. This might be dockerhub or any other registry. I'm not sure what your question regarding docker swarm is... docker swarm is container orchestration... just like k8s. So no, you don't get docker swarm on k8s, you get k8s on k8s :P – Robert van der Spek Jan 20 '21 at 08:08
  • 1
    @RobertvanderSpek I was actually talking about k0s, a distribution of k8s. It is a k8s distribution by Mirantis who acquired Docker Enterprise. So, I was expecting that docker will be a first class citizen in k0s. – Ahmad Ismail Jan 20 '21 at 08:16
  • 1
    Ah, I'm not familiar with k0s, but it seems to me like it works the same as k8s. But like I said, I'm not familiar with it, so I'll leave it to the guys with experience now :P – Robert van der Spek Jan 20 '21 at 08:35
  • 1
    Are you doing something specific where it matters whether pods are run using Docker or some other container engine? – David Maze Jan 20 '21 at 13:05
  • @DavidMaze I have invested significant amount of time learning docker. I feel much comfortable with it. – Ahmad Ismail Jan 20 '21 at 16:51

0 Answers0