在IBM Cloud专用中使用定制的Dockerpath
我试图在Ubuntu 16.04上安装IBM Cloud private(1.2)。 我有daemon.json
configuration通过我的daemon.json
自定义path。
$ cat /etc/docker/daemon.json { "graph" : "/some/other/path" }
安装成功,但与networking相关的Pod无法启动。
没有我的自定义path,安装很好。 networking荚开始正确。
如何在IBM Cloud私有安装中利用通过daemon.json
configuration的定制泊坞窗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)