在早期的Docker版本中,可以使用“graph“配置选项来指定默认的存储路径。然而,随着Docker的发展,这个选项已经被视为过时,并被“data-root“选项所取代。在本篇文章中,我们将介绍如何修改Docker的默认存储路径,以使用“data-root“选项。首先,我们需要找到Docker的配置文件。这个文件通常位于Docker的安装目录中,路径可能是...
现在,我们可以验证 dataroot 是否已经修改成功。我们可以使用以下命令查看 Docker 的配置: $dockerinfo|grep"Docker Root Dir" 1. 如果输出结果为/data/docker,那么表示我们已经成功修改了 dataroot。 总结 通过修改 Docker 的配置文件,我们可以轻松地修改 dataroot,将容器的数据存储在指定的位置。这对于一些特殊需求...
mkdir -p /home/docker/data-root 1. mv /var/lib/docker /home/docker/data-root 1. 修改docker配置文件 默认docker的配置文件为/etc/docker/daemon.json,修改docker的数据目录只需要将"data-root": "/home/docker/data-root" 配置选项添加到文件内即可,例如: 1. 2. { "registry-mirrors": ["http://...
{"data-root":"d:\\docker"} 以下示例将 Docker 守护程序配置为仅接受通过端口 2376 进行的安全连接。 JSON {"hosts": ["tcp://0.0.0.0:2376","npipe://"],"tlsverify":true,"tlscacert":"C:\\ProgramData\\docker\\certs.d\\ca.pem","tlscert":"C:\\ProgramData\\docker\\certs.d\\server-...
"data-root": "/data/docker", "registry-mirrors": [ "http://YOUR_MIRROR_LINK" ] } 将容器服务启动起来。 service docker start 使用文章开头的命令再次验证下 docker 数据存储设置,可以看到配置已经生效。 # docker info | grep "Docker Root Dir" ...
sudo vim /etc/docker/daemon.json# 将如下内容复制到/etc/docker/daemon.json{"registry-mirrors":["https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://xxx.mirror.aliyuncs.com"# 阿里云],"data-root":"/data/docker",# docker镜像存储地址"runtimes":{"nvidia":{"path":"/us...
“data-root”:"/var/lib/docker", Docker运行时使用的根路径,默认/var/lib/docker “group”: “”, UNIX套接字的组(默认为“docker”)“hosts”: [], 设置容器hosts “icc”: false, 启用容器间通信(默认为true)“ip”:“0.0.0.0”, 绑定容器端口时的默认IP(默认0.0.0.0)“iptables”: ...
# 编辑 Docker 配置文件vim/etc/docker/daemon.json// 在文件中增加参数"data-root":"/data/sdb1/docker" 如果不存在daemon.json文件,可以自行创建,注意json格式。 五、重启 Docker 服务 # 重新加载systemd的配置文件,以便systemd可以读取最新的配置。systemctl daemon-reload# 重启 Docker 服务systemctlrestartdocker...
此时,data的目录大小是:107G,Metadata的目录大小是:2.147G docker info一下 修改之前 [root@fp-web-130 storage]# docker info Containers: 22 Running: 0 Paused: 0 Stopped: 22 Images: 47 Server Version: 18.03.0-ce Storage Driver: devicemapper ...