如何在Docker中更新GeckoDriver?
·
检查当前GeckoDriver版本
运行以下命令查看当前容器中GeckoDriver的版本号:
geckodriver --version
下载最新版GeckoDriver
从Mozilla官方GitHub仓库获取最新版本的下载链接。使用wget直接下载到容器中:
wget -O geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz
注意替换URL中的版本号(如v0.34.0)为最新版本。
解压并替换旧文件
解压下载的压缩包并移动到可执行路径:
tar -xvzf geckodriver.tar.gz
chmod +x geckodriver
sudo mv geckodriver /usr/local/bin/
验证更新
再次运行版本检查命令确认更新是否成功:
geckodriver --version
清理临时文件
删除下载的压缩包以释放空间:
rm geckodriver.tar.gz
通过Dockerfile更新(推荐)
若需持久化更新,在Dockerfile中添加以下指令:
RUN wget -O /tmp/geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz \
&& tar -xf /tmp/geckodriver.tar.gz -C /usr/local/bin/ \
&& rm /tmp/geckodriver.tar.gz \
&& chmod +x /usr/local/bin/geckodriver
重新构建镜像即可生效。
更多推荐



所有评论(0)