debian/11, kubernetes/1.26.1
I have a Debian 11 host running as the control plane node for a Kubernetes deployment. This deployment uses containerd as the container engine. I'd like to install docker-ce on that host. When I try to do so, apt wants to remove containerd:
[chris@alpha ~]$ sudo apt install docker-ce
[sudo] password for chris:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
libc-devtools
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
containerd.io
Suggested packages:
aufs-tools cgroupfs-mount | cgroup-lite
The following packages will be REMOVED:
containerd runc
It also mentions installing containerd.io, but I can't find any information as to whether this is package is a 1:1 replacement for containerd... any thoughts?
runc -vandcontainerd -vthen you can check if there's any possible (breaking) issues between the version you are running vs the version thatcontainerd.iowill install[chris@alpha ~]$ containerd -v containerd containerd.io 1.6.15 5b842e528e99d4d4c1686467debf2bd4b88ecd86