установлен containerd. Самое легкое что мне показалось, установить через пакетный менеджер. Однако в таком случае докер будет пытаться создать свой сервис containerd. Есть какие-то опции принудить докер использовать уже готовый сервис а не пытаться создавать собственный?
Зачем нужен докер на этих хостах? Некоторые контейнеры должны работать вне кубернетеса. Их надо запустить и пробросить порты, чем и будет заниматься докер. Остальные контейнеры будут управляться кубом через cri уже существующего containerd.
Почему не подходит идущий в комплекте containerd? Он не реализует cri
Пробовал 3 метода из доки по установке. Все они требуют зависимости containerd, который устанавливается через менеджер пакетов или устанавливают containerd сами.
Мб есть другие комфортные методы запуска контейнеров в containerd с пробросом портов без ручной боли работы с iptables или чем еще может быть?)
наверное, мешать на одном хосте отдельный докер с кубером не самая хорошая идея.
рассмотрите как вариант podman
Обсуждают сегодня