1.安装浏览器(命令如下) wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb -y 2.下载成功之后,输入命令 google-chrome --version # 输出示例:Google Chrome 140.0.7339.80 3.下载对应 ChromeDriver: 访问网站 https://googlechromelabs.github.io/chrome-for-testing/ 根据上一步google-chrome输出的版本号信息,选择相同的版本 示例如下: wget https://storage.googleapis.com/chrome-for-testing-public/140.0.7339.80/linux64/chromedriver-linux64.zip unzip chromedriver_linux64.zip cd chromedriver_linux64 sudo mv chromedriver /usr/local/bin/ sudo chmod +x /usr/local/bin/chromedriver 然后验证 chromedriver --version # 输出示例:ChromeDriver 140.0.7339.80 (670b6f192f4668d2ac2c06bd77ec3e4eeda7d648-refs/branch-heads/7339_41@{#3}) 4.下载这个xvfb-run,运行示例 xvfb-run python main.py 第一步构建镜像 docker build -t selenium:latest . 第二步启动容器: docker run -d \ --name selenium-container \ -p 5001:5000 \ selenium