docker 修改镜像存储路径

Docker的默认存储路径通常是磁盘上的一个临时目录。在默认情况下,Docker容器的数据存储在/var/lib/docker目录下,但是这个路径可能会在系统磁盘空间不足时变得不可用。因此,为了确保数据的可靠性和可用性,有必要更改Docker的默认存储路径。

一、当前Docker的存储路径

docker info | grep "Docker Root Dir"

二、停止docker

systemctl stop docker

三、创建新的镜像存储目录

创建新的 Docker 数据存储目录(空间比较充足的),例如 /data/docker

mkdir /data/docker

四、移动当前的 Docker 的数据 /var/lib/docker/* 到新目录

 mv /var/lib/docker/* /data/docker

五、修改docker.service文件,使用-g参数指定存储位置

find / -name docker.service
vi /etc/systemd/system/docker.service
ExecStart=/usr/bin/dockerd --graph /data/docker --selinux-enabled=false

重启docker

systemctl daemon-reload
systemctl restart docker

相关推荐

  1. docker 修改镜像存储路径

    2024-01-30 06:46:04       48 阅读
  2. 修改Docker 默认存储路径镜像容器移动到新路径

    2024-01-30 06:46:04       34 阅读
  3. 记录 | 修改docker存储路径

    2024-01-30 06:46:04       43 阅读
  4. 三种修改 Docker 镜像默认存储位置的方法

    2024-01-30 06:46:04       36 阅读
  5. Docker 镜像存储目录的位置修改教程

    2024-01-30 06:46:04       25 阅读
  6. 修改docker镜像IP

    2024-01-30 06:46:04       59 阅读
  7. docker 修改镜像文件

    2024-01-30 06:46:04       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 06:46:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 06:46:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 06:46:04       82 阅读
  4. Python语言-面向对象

    2024-01-30 06:46:04       91 阅读

热门阅读

  1. Spring之xml配置方式快速整合MongoDB

    2024-01-30 06:46:04       46 阅读
  2. MySQL如何避免全表扫描?

    2024-01-30 06:46:04       55 阅读
  3. Manjaro Linux 安装 VirtualBox及VirtualBox命令行

    2024-01-30 06:46:04       50 阅读
  4. [macOS]gcc安装

    2024-01-30 06:46:04       58 阅读
  5. Linux:简单聊聊线程调度

    2024-01-30 06:46:04       53 阅读
  6. Flask安装(mac/linux & windows)

    2024-01-30 06:46:04       66 阅读
  7. Mac 上 Ln 指令使用说明

    2024-01-30 06:46:04       51 阅读
  8. Apache Doris 2.0.4 版本正式发布

    2024-01-30 06:46:04       60 阅读
  9. Optional lab: Linear Regression using Scikit-LearnⅡ

    2024-01-30 06:46:04       72 阅读