社区版和企业版OCP docker默认安装路径不同

社区版:/var/lib/docker
企业版:/docker

建议调整为一致。

是指docker的社区版和企业版吗,ocp只是依赖了docker,实际docker如何部署的得看具体环境

我在两台机器(os均为CentOS7.X)分别安装OCP社区版和企业版,发现安装完后docker路径不一样。你的意思是两台机器安装docker存在默认路径差异?不应该啊。

统一了又有什么意义呢?

主要涉及投产标准问题

社区版的docker默认镜像和容器文件在 /var/lib/docker 。企业版的docker是自动化部署的,估计修改了 docker 存储的默认路径。
这个问题是 docker 镜像和容器文件默认路径问题,自己也可以调整的。
此外,容器还可以通过 volume 映射,将容器里的文件映射到宿主机独立的路径。社区的docker可以自己调整为期望的样子。

是的,想到要么用软链接,或者想办法改掉docker默认安装路径。不知道企业版是采用哪种方式调整的。

/lib/systemd/system/docker.service
也有可能是/var/lib/systemd/system/docker.service

看看ExecStart中–graph=有没有指定路径,没有就自己指定为自己想要的路径

在ExecStart加入/修改:
–graph=/var/lib/docker

修改docker的配置,我怕会有次生影响,感觉软链接更简单可靠一些。