使用docekr部署jina-reader服务

发布于 2025年11月29日

环境

ubuntu server(版本无所谓)

安装docker

拉取源码

git clone https://github.com/intergalacticalvariable/reader.git

修改docker-compose.yml

确保镜像编译之后,即使机器重启之后,还是能自动启动

version: '3.8'

services:
  reader:
    build:
      context: .
      dockerfile: Dockerfile
    ports:
      - "3000:3000"
    volumes:
      - ./screenshots:/app/local-storage
    environment:
      PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: "true"
      PUPPETEER_EXECUTABLE_PATH: "/usr/bin/google-chrome-stable"
    command: node build/server.js
    restart: unless-stopped

构建并镜像

sudo apt  install docker-compose
# 进入目录
cd reader/
# 开始构建镜像
sudo docker-compose up -d --build

测试效果

curl http://127.0.0.1:3000/https://www.fury80.cn/archives/dockergou-jian-shi-bai-shi-yong-ju-yu-wang-dai-li

如果没有报错,有内容输出,说明部署成功。



评论