如何修改docker数据存储路径

这篇具有很好参考价值的文章主要介绍了如何修改docker数据存储路径。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

      本文介绍如何通过修改 Docker 配置文件的方式来修改 Docker 数据存储路径,以减少系统盘的占用空间。具体步骤如下:

1、停止 Docker 服务

sudo systemctl stop docker

2、备份当前的 Docker 数据存储目录 /var/lib/docker

sudo mv /var/lib/docker /var/lib/docker.bak

3、创建新的 Docker 数据存储目录,例如 /data/docker

sudo mkdir /data/docker

4、修改 Docker 配置文件

      修改 Docker 配置文件 /etc/docker/daemon.json,如果该文件不存在,则创建它:

sudo nano /etc/docker/daemon.json

将以下内容复制粘贴到文件中,并将其中的 /data/docker 替换为实际的数据存储路径: 

{
  "data-root": "/data/docker"
}

5、保存并关闭配置文件

6、启动 Docker 服务

sudo systemctl start docker

7、测试验证

确认 Docker 数据存储路径是否已经修改成功:

docker info | grep 'Docker Root Dir'

如果输出结果中显示的是新的数据存储路径,则说明修改成功。 

需要注意的是,修改 Docker 数据存储路径可能会影响现有的容器、镜像和数据卷等数据,建议在执行之前备份相关数据,并确保了解每个操作的影响和风险


新时代农民工 文章来源地址https://www.toymoban.com/news/detail-576682.html

到了这里,关于如何修改docker数据存储路径的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 更改Docker的存储位置

    要更改Docker的存储位置,可以按照以下步骤进行操作 (如果该文件不存在,请创建它) 在配置文件中添加或更新以下内容,将 data-root 的值更改为新的存储路径(确保新路径存在并具有写入权限): 现在,Docker的数据存储地址已成功更改为新的路径。请确保在进行这些更改

    2024年02月04日
    浏览(45)
  • Windows 10 Docker默认存储位置更改

    由于所用的ThinkPad T480的C盘是自带的128G的SSD盘,采用的是Windows 10操作系统,随着开发类工具的安装,C盘经常告警存储空间不足,尤其是安装Docker Desktop并进行多种镜像容器试验操作,由于Docker默认的镜像容器等存储位置在C盘, 更是捉襟见肘。 在无法快速扩容SSD盘的情况下,

    2023年04月08日
    浏览(41)
  • Docker镜像存储位置修改

    使用命名查看镜像存放位置 输出 通过创建软链接的方式来将镜像存储文件放到其他路径 解决默认存储容量不足的情况,最直接且最有效的方法就是挂载新的分区到该目录。但是在原有系统空间不变的情况下,所以采用软链接的方式,修改镜像和容器的存放路径达到同样的目

    2024年02月02日
    浏览(45)
  • 修改docker默认存储位置

    有以下两种修改 方式 方法1. 修改docker默认存储位置 step 1: docker默认存储路径在 /var/lib/docker 下 step 2: 修改默认路径:修改docker的systemd的配置文件 step 3: 修改 docker.service 文件 vim /usr/lib/systemd/system/docker.service 修改内容如下: step 4: 编辑 /etc/docker/daemon.json 文件, 如果不存在得手

    2024年02月12日
    浏览(53)
  • docker修改默认存储位置

    修改默认的docker存储路径 默认路径为:/var/lib/docker 修改为:/data/docker 使用 docker info | grep “Docker Root Dir” 查看docker默认存储位置 创建新的存储目录,将旧的文件复制到新的目录(这个时候最好不好有容器在运行,安装时最好就修改好路径) 修改docker的systemd的docker.service的配置

    2024年02月12日
    浏览(46)
  • 如何修改idea配置文件位置从C盘更改到D盘

    本文介绍如何将idea的配置文件从默认的C盘调整到D盘,从而节省C盘使用空间。 默认存放位置 idea配置文件默认存放位置(XXX为用户名): 用户配置:C:UsersXXXAppDataLocalJetBrains 系统配置:C:UsersXXXAppDataRoamingJetBrains 修改配置文件 打开idea安装目录下/bin/idea.properties文件。修

    2024年02月11日
    浏览(37)
  • 使用WSL修改docker文件存储位置

    按照以下说明将其重新定位到其他驱动器/目录,并保留所有现有的Docker数据。 首先,右键单击 Docker Desktop 图标关闭Docker桌面,然后选择退出Docker桌面,然后,打开命令提示符: 您应该能够看到,确保两个状态都已停止。 将 docker-desktop-data 导出到文件中(备份image及相关文件

    2024年02月11日
    浏览(42)
  • 如何获取data中的值?如何取出,存储数据?跳转外部链接?与非本机联调?修改头部标题?动态更改样式?动态获取设备宽高?(微信小程序)

    工具:微信开发者工具 1.如何获取data中的值? 使用 this.data. 2.如何修改data中的值?使用 this.setData({key: value}),其中key为data中修改的数据,value为要修改的值 3.如何存储数据? 1.简单数据wx.setStorage({ key: ‘key’,data: value} 2.对象类数据wx.setStorage({ key: ‘key’,data: {}} 4.跳转外部

    2024年02月10日
    浏览(66)
  • Docker修改默认的存储路径

    Docker 默认的存储路径位于 /var/lib/docker 。要修改 Docker 的存储路径,请按照以下步骤操作: 1. 停止 Docker 服务: 2.创建一个新的目录,用于存储 Docker 数据。例如,将数据存储在 /app/docker/data/: 3.将当前 /var/lib/docker 目录下的所有数据移动到新目录: 4.备份并修改 Docker 配置文

    2024年02月12日
    浏览(43)
  • 修改Docker默认镜像和容器存储位置(超详细!!!)

    Docker 默认安装的情况下,会使用 /var/lib/docker/ 目录作为存储目录,用以存放拉取的镜像和创建的容器等。不过由于此目录一般都位于系统盘,遇到系统盘比较小,而镜像和容器多了后就容易尴尬,这里说明一下如何修改 Docker 的存储目录。 最简单粗暴的办法,当然就是直接把

    2024年02月04日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包