Skip to content

公告!

近期接到群友反馈,发现有其它网站复制抄袭本站文案内容,请大家注意甄别,避免上当受骗。

修改 Docker 默认存储路径

Armbian 设备一般自带的 EMMC 空间都比较有限,装完系统后,留给 Docker 的可用空间就不多了。所以在安装好 Docker 引擎,挂载完大容量存储设备之后,尽量先把 Docker 的默认存储位置修改为大容量的存储设备上,避免后续由于空间不够出问题。

提示

本文所介绍的方法,仅适合在未安装任何 Docker 应用的时候修改默认存储路径。

Docker 默认路径

Docker 的默认存储路径为 /var/lib/docker,使用下面的命令可以看到:

sh
docker info

创建新的 Docker 文件夹

在大容量的存储设备上创建一个新的 Docker 文件夹。

sh
mkdir -p /mnt/disk/docker

修改 Docker 配置文件

使用 1Panel 自带的文本编辑器,或者 nano 命令编辑配置文件:

yml
nano /usr/lib/systemd/system/docker.service

修改 Service 中的 ExecStart 参数:

yml
# 添加 --data-root /mnt/disk/docker 参数
# /mnt/disk/docker 就是位于你的大容量磁盘上的 docker 路径
ExecStart=/usr/bin/dockerd --data-root /mnt/disk/docker -H fd:// --containerd=/run/containerd/containerd.sock

保存之后,重启服务:

sh
systemctl daemon-reload
systemctl restart docker

之后再使用 docker info 重新查看默认路径,可以看到已经 OK 了。

一起玩 NAS!🎉

📝 如果遇到问题,可以 加群 请教大佬,也可以直接在下方 👇 评论区留言。

💬 如果需要 定制 NAS,可以 提交需求 或者直接添加我的 微信 沟通。

👍 如果觉的本篇教程对你有用,不妨打赏支持 !鼓励我产出更多更优质的内容!

logo

更新于: