docker 容积硬盘扩容小坑一个

有个容器磁盘容量不够需要扩容

谷歌了下方案

http://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/

http://dl528888.blog.51cto.com/2382721/1606170

相同原理

试了一下

果然如 http://dl528888.blog.51cto.com/2382721/1606170

下面有人留言一样

扩容成功,但是重启就报错

谷歌了一下也没解决方案

试了各种办法试出来了、解决方案

e2fsck -f /dev/mapper/docker-8:2-4718732-

199f304ba73dd4bb4d4fc9bf155fdd3f11e3181da8b3837624ff2e62d2dff29f

后面是容器id

时间: 2024-08-25 19:31:12

docker 容积硬盘扩容小坑一个的相关文章

docker centos7 httpd的小坑

我的寄主机是centos6.7  3.10的内核  今天下了个镜像做docker docker容器竟然是centos7  我也是醉了 这里说下在apache简单配置里面的坑  , 由于是验证没有较多的配置 只是想实现echo hello的效果 apache是yum安装的   完事没有发现/etc/init.d/httpd脚本 也是 7都改版了  可是 systemctl start httpd.service也是不好用的 我发现安装了个命令 httpd  在/usr/sbin 下 执行httpd

gulp 小坑一个

学习gulp的时候,看到很多人写到 gulp.task('styles', function() { return gulp.src('src/styles/main.scss') .pipe(sass({ style: 'expanded' })) .pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'ios 6', 'android 4')) .pipe(gulp.dest('dist/

zabbix3.0.4发邮件小坑一个

国庆加班调试一个新项目的zabbix,自定义python发邮件脚本,自己执行可以,通过zabbix调用硬是不行,日志也不输出(脚本里已经将日志重定向至zabbix系统日志),尝试下面的办法: 1.多次检查AlertScriptsPath配置 2.检查脚本权限,改属主为zabbix.zabbix 3.多次重启zabbix_server 4.多次检查media.action.user配置 最后终于找到原因,原来zabbix3.0.4默认对自定义脚本是不传递参数的,不像zabbix2,默认会传递发邮件

Java中的equals比较,小坑一个

最近工作中,经常需要比较2个对象的值.有个问题经常遇到,就是下面的2种情况. public static void main(String[] args) { Integer a =11; Object b=a; System.out.println(b.equals("11"));//false String c ="11"; Object d = c; System.out.println(d.equals("11"));//true } 查

python3中的小坑一个,八进制数值的表达

在python2 中 os.chmod('/root/text',0744) 可以直接改文件权限 在python3中 os.chmod('/root/text',0744) SyntaxError: invalid token 翻墙谷歌了下 顺便再次祝病魔早日战胜方教授 python3 中必须用 0o744 这样的方式 没错.数字零加字幕o 结果 os.chmod('/root/text',0o744) ll -d /root/text -rwxr--r-- 1 root root 0 Apr

Django模板小坑一个

<ul class="sidebar-menu" data-widget="tree"> <li class="header">导航栏</li> <!-- Optionally, you can add icons to the links --> {# <li><a href="/cmdb/dashboard"><i class="fa

一个关于Windows下SetCursorPos和GetCursorPos的小坑

这两天在做一个编辑特定格式Mesh的小工具,需要检查鼠标的移动,一般来说可以用WM_MOUSEMOVE事件解决的,但是我为了省事用了定时查询+设置的方式,也就是: 1 void Frame(void) 2 { 3 //do something else... 4 5 POINT cursorPos; 6 GetCursorPos(&cursorPos); 7 curMoveX = cursorPos.x - cursorBaseX; 8 curMoveY = cursorPos.y - curs

CI load-&gt;view();的一个小坑。。。

CI load->view()  很智能,如果加载多个视图  他会全部读完再按顺序载入所有视图 但这里有一个小坑,底层会遍历你的函数,看有多少视图 再决定当前的视图是否为最后一个, 如果你的代码中有die exit这个的语句, 这个遍历就会被近中止, 所有的视图就都不会执行 切记 切记.. 如果想要中断这种机制,  直接执行视图,不执行下面的语句, : 加上$this->output->_display();就好了 但是这样就会失去灵活性. 谨慎用.

Docker容器硬盘动态扩容

扩容容器 docker容器默认的空间是10G,如果想指定默认容器的大小(在启动容器的时候指定),可以在docker配置文件里通过dm.basesize参数指定,比如 1 docker -d --storage-opt dm.basesize=20G 是指定默认的大小为20G,具体参数可以参考https://github.com/docker/docker/tree/master/daemon/graphdriver/devmapper 上面方法只是真的生成容器的时候进行的,并且修改后需要重启do