我正在尝试在Ubuntu 16.04上安装IBM Cloud private(1.2)。
我通过我的daemon.json
配置了docker到自定义路径。
$ cat /etc/docker/daemon.json
{
"graph" : "/some/other/path"
}
安装成功,但网络相关的pod无法启动
没有我的自定义路径,安装工作很好。网络容器正确启动
如何在IBM Cloud私有安装中利用通过daemon.json
配置的自定义docker路径?
答案 0 :(得分:1)
默认情况下,IBM Cloud private的kubelet在容器中运行,/var/lib/docker
安装在容器上。 kubelet将无法找到您在daemon.json
中定义的路径。
您可以在指定路径上绑定装载/var/lib/docker
,而无需设置daemon.json
。或者您需要卸载群集,在enable_external_kubelet: true
中设置config.yaml
并重新安装。
答案 1 :(得分:0)