shm_size
docker run 默认的共享内存大小 /dev/shm 为 64M,某些场景想增加此挂载目录的大小,在swarm或直接docker run的方式,通过 --shm_size=xxxM 方式可以设置共享内存大小。
但是通过 Kubernetes 创建的 Pod 无法指定 docker run 的参数,具体讨论可参考 issue-28272。
建议通过 mount 一个介质为 Memory 的 EmptyDir 方式变通解决此问题。
docker run 默认的共享内存大小 /dev/shm 为 64M,某些场景想增加此挂载目录的大小,在swarm或直接docker run的方式,通过 --shm_size=xxxM 方式可以设置共享内存大小。
但是通过 Kubernetes 创建的 Pod 无法指定 docker run 的参数,具体讨论可参考 issue-28272。
建议通过 mount 一个介质为 Memory 的 EmptyDir 方式变通解决此问题。