环境与软件
docker windows下的VirtuaBox
gparted-live-0.31.0-1-amd64.iso
步骤
1. 新增一个大空间的虚拟盘
打开Oracle VM VirtualBox
进入设置,点击新增虚拟盘
设置界面.png
创建新的虚拟盘:
创建新的虚拟盘.png
选择动态分配大小,并放入大空间的磁盘,设置大空间
动态分配空间.png
点击创建,创建成功
2. 将默认虚拟盘克隆到大空间的虚拟盘中
进入cmd控制台
查看默认disk的信息
VBoxManage showhdinfo C:\virtualDisk\disk.vdi
得到默认disk的uuid
查看新增大空间的disk的信息
VBoxManage showhdinfo F:\docker\disk.vdi
得到新增大空间disk的uuid
克隆默认虚拟盘到大空间的虚拟盘
VBoxManage clonemedium 8e905283-5a2a-4a67-8cc4-57ae25c4d056 1bbb2497-d604-4b5d-856c-a9e068203ffa --existing
3. 对虚拟盘重新分区
大空间的虚拟盘已经有了默认虚拟盘的所有文件和数据,但空间大小并没有改变。因为分区没有改变,新增的分区并不能被访问,需要重新分区。
下载gparted-live-0.31.0-1-amd64.iso
在VirtualBox载入gparted-live-0.31.0-1-amd64.iso镜像
一路默认设置,进入修改分区页面
将分区修改到最大,保存
4. 进入docker容器,查看空间,已修改成功
作者:xuweizhen
链接:https://www.jianshu.com/p/1d32818e7a07