在早期的Docker版本中,可以使用“graph“配置选项来指定默认的存储路径。然而,随着Docker的发展,这个选项已经被视为过时,并被“data-root“选项所取代。在本篇文章中,我们将介绍如何修改Docker的默认存储路径,以使用“data-root“选项。首先,我们需要找到Docker的配置文件。这个文件通常位于Docker的安装目录中,路径可能是...
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://...
1. 2 移动/复制docker的data-root目录(保险起见,推荐使用复制方式,以防止在移动过程中因为网络中断导致mv过程失败,且强烈建议使用后台方式执行或使用screen方式执行) 3 备份并修改docker配置文件的data-root配置。默认情况下,这个配置文件路径为/etc/docker/daemon.json {"data-root":"/opt/docker","experimental":t...
sudovi/etc/docker/daemon.json 查看Docker 默认数据路径: 1 $ docker info |grep"Root Dir" 修改默认存储路径为/www/docker,加入以下行: 1 2 3 { "data-root":"/www/docker" } 镜像源添加,也要写在同一个文件里: 1 2 3 4 { "registry-mirrors": ["http://hub-mirror.c.163.com"], "data-r...
{ "keepStorage": "100GB", "all": true } ] } }, "cgroup-parent": "", "containerd": "/run/containerd/containerd.sock", "containerd-namespace": "docker", "containerd-plugins-namespace": "docker-plugins", "data-root": "", "debug": true, "default-address-pools": [ { "base": ...
1、确保停止docker服务 1 # systemstl stop docker.service 2、修改/etc/docker/daemon.json文件值,文件不存在需手动创建 # vim /etc/docker/daemon.json 新增以下信息: 1 2 3 { "data-root":"/opt/docker/data" } 3、启动docker服务# systemstl start docker.service ...
{ "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...
"data-root": "/data/docker", "registry-mirrors": [ "http://YOUR_MIRROR_LINK" ] } 将容器服务启动起来。 service docker start 使用文章开头的命令再次验证下 docker 数据存储设置,可以看到配置已经生效。 # docker info | grep "Docker Root Dir" ...
# 编辑 Docker 配置文件vim/etc/docker/daemon.json// 在文件中增加参数"data-root":"/data/sdb1/docker" 如果不存在daemon.json文件,可以自行创建,注意json格式。 五、重启 Docker 服务 # 重新加载systemd的配置文件,以便systemd可以读取最新的配置。systemctl daemon-reload# 重启 Docker 服务systemctlrestartdocker...
sh ENTRYPOINT su - hpf -c "/data/scripts/test.sh" --使用所创建的用户来运行脚本 [root...