如何在Redhat Linux 7中的现有docker安装上切换到其他存储驱动程序*
我在/etc/sysconfig/docker下有以下配置:- other_args=“--不安全的注册表******-g/apps/var/lib” 现在,我在Red Hat Enterprise Linux Server 7.4版上使用docker版本17.03.1-ce和默认存储驱动程序作为覆盖,这会导致许多构建问题,原因是:- 校验和类型:链接太多 在互联网上做了一点研究后,我们发现要解决这个问题,最好的解决方案是使用Overly2驱动程序 如何编辑/etc/sysconfig/docker以将存储驱动程序包括为overlay2。我尝试了很多方法,但都没有成功。我不想重新安装,所以在这里寻找最简单的方法,可以让我切换到Overly2存储驱动程序。我相信docker工具足够强大,可以在现有安装上进行这样的修改如何在Redhat Linux 7中的现有docker安装上切换到其他存储驱动程序*,docker,daemon,dockerhub,Docker,Daemon,Dockerhub,我在/etc/sysconfig/docker下有以下配置:- other_args=“--不安全的注册表******-g/apps/var/lib” 现在,我在Red Hat Enterprise Linux Server 7.4版上使用docker版本17.03.1-ce和默认存储驱动程序作为覆盖,这会导致许多构建问题,原因是:- 校验和类型:链接太多 在互联网上做了一点研究后,我们发现要解决这个问题,最好的解决方案是使用Overly2驱动程序 如何编辑/etc/sysconfig/dock
非常感谢您的帮助。您可以编辑配置文件并插入下面的配置,请重新启动docker daemon
{
“存储驱动程序”:“overlay2”
}
创建了一个文件/etc/docker/daemon.json,其中包含:-
{
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
}
你是说RHEL 7吗?Rh7已经过时近二十年了。请创建文件/etc/docker/daemon.json并插入上面的配置