docker镜像中的puppeteer安装

docker镜像中的puppeteer安装

月光魔力鸭

2024-02-11 22:38 阅读 793 喜欢 0

最近在制作docker镜像,被puppeteer的安装又给拦住了,总是安装不上,提示代理有问题,但是并没有开昂,无奈只能离线下载安装了 。

安装无chrome的puppeteer

npm install puppeteer@19.7.2
# 安装指定版本,自己使用的即可

下载chrome

undefined

其中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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
跑了一个千库网的自动签到,在windows上测试的时候好好的,图片也没问题,可是放到linux服务器就不行了,总是登录不上不说,图片都不一样
分享一个自动抓取静态站资源的小工具,可以在抓取某个静态站点的时候方便很多,尤其是如果页面比较多的话,会很难受,而且会自动将资源进行归类,如果一个页面一个页面的保存的话,那就比较费劲了。
为什么要读取图片呢?需求来源于这里。我有一大堆的ppt文件,里面全是图片,想将这些图片全部拿到,然后存储在数据库中,在线上预览,一张张的保存我自然是不乐意的。
客户有一批音频需要处理成视频,最好是带有图片,于是就有了下文。
学习爬虫的时候突然有想到想做一个音乐播放小站,可以给自己或朋友听,但是音乐哪里来呢??想到自己常听的豆瓣FM,就越发的想把这些音乐都拿下来,因此有了下文通过豆瓣FM批量抓取上万首音乐,目前已经3W+。
近期有个小工具,需要使用到本地数据库,想使用sqlite ,本来以为是个手到擒来的活... 没成想卡在了开始上。
最近看到知乎上一话题:微信公众号文章里的视频怎么下载?。看还是有很多人推荐啥工具啊,很是捉急,当然本次的主题也是通过程序来获取内容,但是目前来说仅仅是娱乐吧。
我们项目一直在使用puppeteer 生成pdf ,整体的思路是没有问题的,而且在开发环境运行了好久了,但是部署后总会有各种各样的报错。各种so文件找不到等等 。