Как я могу использовать microk8s с более новым Docker? - PullRequest
0 голосов
/ 05 ноября 2018

Я сейчас использую microk8s в стабильной форме (v1.12.0) на моей установке Ubuntu 18.04. Он поставляется с Docker 17.03.2-ce, в котором отсутствует поддержка многоступенчатых сборок , добавленных в Docker 17.05. В документации по microk8s не рекомендуется использовать какой-либо другой Docker в системе (по крайней мере, пока включен AppArmor).

Есть ли способ запустить microk8s с более новой версией Docker, чтобы я мог использовать функцию многоступенчатой ​​сборки, не рискуя безопасностью своей системы?

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Я думаю, что принуждение microk8 к использованию других частей вашей хост-системы работает вопреки ее принципу - изолированному полностью независимому локальному кластеру кубов.
В вашем случае я бы отделил создание образа, используя ваш локальный докер с многоступенчатой ​​поддержкой от среды исполнения докера, используемой microk8s.

0 голосов
/ 11 ноября 2018

Один человек здесь нашел способ использовать microk8s с системным докером. Вы можете отключить докер microk8s и использовать системные, чтобы избежать столкновения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...