selenium_keyan/selenium/readme

34 lines
1.1 KiB
Plaintext
Raw Normal View History

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