更改docker镜像下载地址

一.简介

使用指令

复制代码
sudo docker info

查看本机的docker镜像下载地址为

由于本机的var文件空间不足,因此,想更改他的存储地址,如下

二.开始操作

1.停止Docker服务

执行命令 sudo systemctl stop docker 以及 sudo systemctl stop containerd(如果使用较新版本的Docker),以确保在修改过程中不会有新的容器启动并使用默认路径

2.移动原Docker存储目录

创建一个新的目录,例如 /new_dir,用于存放Docker的数据。您可以使用命令 sudo mkdir -p /new_dir 来创建新目录。

将原有的Docker数据从 /var/lib/docker/var/lib/containers 移动到新创建的目录,使用命令 sudo mv /var/lib/docker /new_dir

例如我在/usr下新建了一个/wyh/dockerfile/文件夹,则

3.编辑Docker配置文件

编辑 /etc/docker/daemon.json 文件,添加或修改 "data-root" 配置项,指向新的存储路径。例如,将以下内容添加到该文件中:

复制代码
{
  "data-root": "/usr/docker/"
}

4.重新启动Docker服务

重启Docker服务以应用更改,使用命令 sudo systemctl restart docker

5.验证更改:

使用命令 docker info 查看Docker的根目录是否已经更新为您指定的新路径

over

相关推荐
刘国华-平价IT运维课堂17 小时前
红帽企业Linux 10.1发布:AI命令行助手、量子安全加密和混合云创新
linux·运维·服务器·人工智能·云计算
生活爱好者!17 小时前
效率高!开源协作 Wiki 与文档管理平台 NAS一键部署docmost
运维·网络·docker·容器·开源
victory043118 小时前
K8S因NFS挂载点问题崩溃和恢复操作流程以及挂载情况
云原生·容器·kubernetes
CXH72818 小时前
k8s-host-mac
macos·容器·kubernetes
西西学代码18 小时前
Flutter---Listview横向滚动列表(2)
linux·运维·flutter
不爱笑的良田18 小时前
从零开始的云原生之旅(十七):K8s 配置管理最佳实践
云原生·容器·kubernetes
翼龙云_cloud19 小时前
阿里云渠道商:WordPress网站如何使用文件存储NAS?
运维·服务器·阿里云·云计算
q***T58319 小时前
Docker文本处理开发
运维·docker·容器
biubiubiu070619 小时前
给Docker设置代理
运维·docker·容器