在IBM Cloud private中使用自定义Docker路径

在IBM Cloud private中使用自定义Docker路径,docker,ibm-cloud-private,Docker,Ibm Cloud Private,我正试图在Ubuntu 16.04上安装IBMCloudPrivate(1.2)。 我已经通过我的daemon.json将docker配置为自定义路径 $ cat /etc/docker/daemon.json { "graph" : "/some/other/path" } 安装成功,但与网络相关的POD无法启动。 没有我的自定义路径,安装工作得很好。网络播客已正确启动。 如何在IBM Cloud private安装中利用通过daemon.json配置的自定义docker路径?默

我正试图在Ubuntu 16.04上安装IBMCloudPrivate(1.2)。 我已经通过我的
daemon.json
将docker配置为自定义路径

$ cat /etc/docker/daemon.json 

{ 
   "graph" : "/some/other/path"
}
安装成功,但与网络相关的POD无法启动。
没有我的自定义路径,安装工作得很好。网络播客已正确启动。

如何在IBM Cloud private安装中利用通过
daemon.json
配置的自定义docker路径?

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


您可以在指定路径上绑定mount
/var/lib/docker
,而无需设置
daemon.json
。或者你需要卸载集群,在
config.yaml
中设置
enable\u external\u kubelet:true
,然后重新安装。

正如邱健所说,IBM Cloud private works在容器中。您可以尝试创建符号链接(原始路径->自定义路径)