我在Debian 8上运行Chrome和xvfb,直到我打开一个标签并尝试加载内容,它才能工作。这个过程悄悄地结束了..。
幸运的是,我已经使用docker run --shm-size=1G让它在我本地的docker上顺利运行。
当/dev/shm太小时,a known bug in Chrome会导致它崩溃。
我正在部署到容器引擎,并检查操作系统规范。主机操作系统有一个固定的7G挂载到/dev/shm,但实际的容器只分配了64M。Chrome崩溃。
使用kubectl部署到容器引擎时,如何设置/dev/shm的大小?
发布于 2017-09-27 03:46:08
将emptyDir挂载到/dev/shm并将介质设置为Memory就成功了!
spec:
volumes:
- name: dshm
emptyDir:
medium: Memory
containers:
- image: gcr.io/project/image
volumeMounts:
- mountPath: /dev/shm
name: dshm发布于 2018-01-19 19:15:47
docker run --cap-add=SYS_ADMIN --shm-size 2G --name chrome chrome-hd要在本地运行容器,
--shm-size 2G用于调整shm可用大小。
https://stackoverflow.com/questions/46085748
复制相似问题