docker(2) 扩充空间

环境与软件

  • 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容器,查看空间,已修改成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文是Arch Linux 线性安装手册/傻瓜书的附录部分,手册/傻瓜书地址在下面: http://www.jia...
    驿窗阅读 4,514评论 0 19
  • 转载声明:本文虽然不是本人100%原创,但也是辛辛苦苦整理的,可以转载,但请注明出处 这篇文章是关于折腾Windo...
    SOMCENT阅读 8,146评论 3 37
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,941评论 0 5
  • “小灵,你怎么知道这么多大道理?你不会是被正义神上身了吧?”左铃唔着嘴巴,一脸不可思议。 狐小灵给了她一个爆栗,翻...
    可可豆子阅读 250评论 0 5
  • 2017年度工作总结中提及自身存在的一大不足是“结构化思维”不足,2018年我的目标就是提高自己的“结构化思维”,...
    雪律之思阅读 1,982评论 0 2