玩客云|赚钱宝3代|魔百盒 Armbian Docker 空间不足 增加U盘容量

编程知识 更新时间:2023-04-27 05:51:14

可以将 Armbian 的docker扩容,并且无损安装
设置u盘自动挂载
1.插入u盘或移动硬盘或者是sd卡

# 查看u盘路径/大小/type
fdisk -l
# 如/dev/sda
  1. 格式化u盘为exc4,保持默认,等待完成
# 举例
mkfs.ext4 /dev/sda

3.创建挂载目录

# 举例
mkdir /mnt/sda1
  1. 查看u盘UUID
# 举例
blkid /dev/sda
  1. 修改配置文件,在/etc/fstab后追加
# 例子,uuid和路径改成自己的
UUID=************   /mnt/sda1/   ext4    defaults    0 0
  1. 挂载目录修改权限
chmod -R 777 /mnt/sda1/
  1. 重启
reboot -n
  1. 检查

挂载目录下存在lost+found目录即为成功

Docker 修改默认存储路径

  1. 在刚刚的挂载目录下创建docker目录
mkdir /mnt/sda1/docker
  1. 记录原储存路径
docker info|grep "Docker Root Dir:"
#  Docker Root Dir: /var/lib/docker
  1. 修改docker的systemd的 docker.service的配置文件
#查找docker.service的配置文件
systemctl disable docker
systemctl enable docker
#显示结果
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
#编辑文件
nano /lib/systemd/system/docker.service
#如何修改(举例):
#ExecStart=最后追加--graph=/mnt/sda1/docker
  1. docker服务重启
systemctl disable docker
systemctl enable docker
systemctl daemon-reload
systemctl restart docker
  1. 复制原本的文件到docker新目录,要等一会
# 下面是例子,按2步结果修改cd路径
cd /var/lib/docker
cp ./* /mnt/sda1/docker/ -rf
  1. 重启并检查是否成功
systemctl restart docker
docker ps
  1. 没报错的话删除原目录下文件
rm -rf /var/lib/docker/*

预览多出来的空间

df -hT

扩展:查看当前目录文件占用

du -sh *|sort -h

更多推荐

玩客云|赚钱宝3代|魔百盒 Armbian Docker 空间不足 增加U盘容量

本文发布于:2023-04-20 13:42:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/de80589b5c5db1a13c92536d7db59d6d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:容量   空间   魔百盒   玩客云   Docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 90189文章数
  • 23306阅读数
  • 0评论数