侧边栏壁纸
  • 累计撰写 175 篇文章
  • 累计创建 87 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

rancher设置docker的/dev/shm

Z先森
2019-10-30 / 0 评论 / 0 点赞 / 11 阅读 / 1748 字 / 正在检测是否收录...

使用docker的时候,容器的/dev/shm默认是64M,有时候有些应用需要用到共享内存的时候会不够用,官方给的方法是: docker在run的时候加一个参数--shm-size=100m,这样可以实现,但是rancher上面行不通,怎么加都不行。 研究了一下,发现rancher跑容器的时候自带了这个功能,添加一个基于内存的存储卷就好了,挂载目录用/dev/shm 如下:

效果如下:

[root@nginx /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
overlay                  100G  4.0G   97G   4% /
tmpfs                     64M     0   64M   0% /dev
tmpfs                     16G     0   16G   0% /sys/fs/cgroup
tmpfs                     16G     0   16G   0% /dev/shm
/dev/mapper/centos-root   50G  3.9G   47G   8% /etc/hosts
/dev/mapper/centos-home  100G  4.0G   97G   4% /etc/hostname
tmpfs                     16G   12K   16G   1% /run/secrets/kubernetes.io/serviceaccount
tmpfs                     16G     0   16G   0% /proc/acpi
tmpfs                     16G     0   16G   0% /proc/scsi
tmpfs                     16G     0   16G   0% /sys/firmware
0

评论区