1

現在、Ubuntu 18.04 インストールで、microk8s を安定した形式 (v1.12.0) で実行しています。Docker 17.05 で追加されたマルチステージ ビルドのサポートがない Docker 17.03.2-ce が付属しています。microk8s のドキュメントでは、 (少なくとも AppArmor がオンになっている限り)システムで他の Docker を使用しないようにアドバイスしています。

システムのセキュリティを危険にさらすことなく、マルチステージ ビルド機能を使用できるように、新しいバージョンの Docker で microk8s を実行する方法はありますか?

4

2 に答える 2

0

microk8s にホスト システムの他の部分を強制的に使用させることは、完全に独立したローカル kube クラスターを分離するという原則に反すると思います。
あなたの場合、microk8s で使用される docker ランタイムからマルチステージ サポートを備えたローカル docker を利用して、イメージの構築を分離します。

于 2018-11-16T01:15:51.460 に答える