在IBM Cloud专用中使用定制的Dockerpath

我试图在Ubuntu 16.04上安装IBM Cloud private(1.2)。 我有daemon.jsonconfiguration通过我的daemon.json自定义path。

 $ cat /etc/docker/daemon.json { "graph" : "/some/other/path" } 

安装成功,但与networking相关的Pod无法启动。
没有我的自定义path,安装很好。 networking荚开始正确。
如何在IBM Cloud私有安装中利用通过daemon.jsonconfiguration的定制泊坞窗path?

默认情况下,在容器中运行IBM Cloud private的kubelet,并将/var/lib/docker安装在容器上。 kubelet将无法find您在daemon.json定义的path。

你可以在你指定的path上绑定mount /var/lib/docker daemon.json而不需要设置daemon.json 。 或者你需要卸载集群,在config.yaml设置enable_external_kubelet: true并重新安装。

IBM云私人在容器里工作,正如邱健说的那样。 您可以尝试创build符号链接(原始path – >您的自定义path)