•  

在Docker里通过Python使用Selenium的问题

发表于 2020-08-13,阅读 3

介绍

介绍

福哥在使用Selenium的时候发现总是会出现页面崩溃被删除的错误

selenium.common.exceptions.WebDriverException: Message: unknown error: session deleted because of page crash

经分析发现原来是Docker容器的共享内存太小的问题

教程

解决

在启动容器的时候通过参数 --shm-size 设置较大的共享内存

docker run -tid \
--name python \
-h python \
--net eth2 \
--ip 10.16.1.177 \
--memory 1g \
--memory-swap -1 \
--restart always \
--shm-size 512m \
docker.io/centos


鬼谷子叔叔
  • 日志:212
  • 回复:13

进入ta的主页