温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Docker终端突然一下崩溃是怎么回事

发布时间:2021-12-13 14:13:08 来源:亿速云 阅读:459 作者:小新 栏目:大数据

小编给大家分享一下Docker终端突然一下崩溃是怎么回事,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Docker 作为测试开发的好帮手,相信大家就算没有用过也有所耳闻。

什么是 Docker?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

 

简单来说,可以把 Docker 当作一个独立的微型系统,可以在里面做任何实验而不必担心污染宿主机的环境。这无论对部署开发项目还是搭建测试环境都是有非常大的帮助的。

 

起源

正在使用 Docker 调试一些不为人知的测试机密,结果用着用着Docker 终端突然一下崩溃了。 

 

发现

经过排查后发现系统 C 盘已经 全线飘红,可用空间所剩无几。

Docker终端突然一下崩溃是怎么回事  

经过排查后找到 罪魁祸首 :

Docker终端突然一下崩溃是怎么回事  

原来是 disk.vmdk文件占用了大量的空间。查阅部分相关资料后,了解到在windows 系统中,这个文件只会随着 Docker 的使用而慢慢增大。 

 

解决思路

既然 C 盘容不下你,那就把你流放到E盘去吧!

 

具体步骤

 
1.

将 disk.vmdk 文件 完整复制 到E盘中

 
2.

重置E盘中 disk.vmdk 文件的 UUID ( 否则后续步骤无法正常进行 ):

//先进入VirtualBox目录下后执行:

VBoxManage internalcommands setvdiuuid E:/disk.vmdk

// 注意,在virtualbox4.0.4以上该命令改为

VBoxManage internalcommands sethduuid E:/disk.vmdk
 

运行命令后输出如下:

Docker终端突然一下崩溃是怎么回事  
 
3.

双击打开 Oracle VM VirtualBox

Docker终端突然一下崩溃是怎么回事  
 
4.

将 C 盘原有 disk.vmdk 文件删除后设置新的虚拟硬盘:

Docker终端突然一下崩溃是怎么回事  

新增后的 disk.vmdk 文件可能没有自动分配虚拟机,不要着急,这个时候我们先点下方 OK

Docker终端突然一下崩溃是怎么回事  

然后选中虚拟机,点击下方图示的位置即可进行分配

Docker终端突然一下崩溃是怎么回事  
 
5.

这时再打开 docker 终端,又可以和可爱的鲸鱼见面啦~

Docker终端突然一下崩溃是怎么回事    
6.

C 盘空间终于得以释放

Docker终端突然一下崩溃是怎么回事  

以上是“Docker终端突然一下崩溃是怎么回事”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI