我正在尝试在 AWS 中进行一些基本的 Python Selenium 测试。我的想法是让 CodeBuild 运行它们,然后部署......非常基本,对吧?
但是,我在使用 AWS 提供的图像时遇到了很多麻烦,例如aws/codebuild/python:2.7.12
所以我决定使用 Selenium 的好人制作的 docker 镜像:https ://github.com/SeleniumHQ/docker-selenium/tree/master/StandaloneFirefox
我在标题中遇到了这个问题,我很确定这不是因为 RAM 太少(我尝试了 3GB 和 7GB)。
我还尝试扩展 Selenium docker 文件以确保安装 glibc:
FROM selenium/standalone-firefox:latest
RUN sudo apt-get -y update && sudo apt-get install -y build-essential
任何想法问题出在哪里?