最近在制作docker镜像,被puppeteer
的安装又给拦住了,总是安装不上,提示代理有问题,但是并没有开昂,无奈只能离线下载安装了 。
npm install puppeteer@19.7.2
# 安装指定版本,自己使用的即可
https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1095492/chrome-linux.zip
其中1095492
即为该版本对应需要的chrome .下载即可。
将该文件添加到/root/.cache/puppeteer/chrome/linux-1095492/
下即可。
ADD chrome-linux.tar.gz /root/.cache/puppeteer/chrome/linux-1095492/
docker build -t projectv3.8 .
docker run --rm -it projectv3.8 /bin/bash
转载请注明出处: https://chrunlee.cn/article/puppeteer-in-docker.html