修改 docker /dev/shm 的大小

该博客介绍了如何在启动Docker容器时通过`--shm-size`参数设置内存共享大小,以及后期如何通过修改`hostconfig.json`文件来调整已运行容器的ShmSize,并在修改后重启容器以使配置生效。
摘要由CSDN通过智能技术生成

启动时通过 --shm-size 参数指定

docker run -it --shm-size="1g" --name 001 busybox:latest /bin/sh

在这里插入图片描述

容器启动后修改

1.docker ps | grep containerName
2.获取完整 Id
[root@linfs-bigdata containers]# docker inspect 641ae8c59c0d | grep Id
        "Id": "641ae8c59c0d20814d489cdc17a32f6ab3f35e621e5f67c2e0df1cc1b7efa269",
3.修改 ShmSize,单位为 kb,默认大小为 64M,修改完后重启 docker 就生效了
vim /var/lib/docker/containers/641ae8c59c0d20814d489cdc17a32f6ab3f35e621e5f67c2e0df1cc1b7efa269/hostconfig.json

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值