Sign inSign up

mobaijun/analysis

By mobaijun

Updated 4 months ago

Image
0

377

mobaijun/analysis repository overview

# 使用 Docker Compose 版本 3.8
version: '3.8'

services:
  analysis:
    # 使用的镜像
    image: mobaijun/analysis:latest
    # 容器名称(可选)
    container_name: analysis
    # 重启策略(可选)
    restart: unless-stopped
    volumes:
      # 挂载主机目录到容器
      - /volume1/picture:/app/download
      # 挂载日志目录
      - /volume1/picture/logs:/app/logs
    environment:
      # 从环境变量文件中读取 DB_URL
      - DB_URL=${DB_URL}
      # 直接设置 DB_USER
      - DB_USER=root
      # 从环境变量文件中读取 DB_PASSWORD
      - DB_PASSWORD=${DB_PASSWORD}
      # 代理IP
      - PROXY_HOST=${PROXY_HOST}
      # 代理端口
      - PROXY_PORT=${PROXY_PORT}
      # 是否开启代理 false/true
      - IS_PROXY=false
      # 批次大小
      - BATCH_SIZE=200
      # 重试次数
      - RETRY_COUNT=1
      # 是否下载 0/1
      - DOWNLOAD_ENABLED=${DOWNLOAD_ENABLED}
      # 文件后缀
      - FILE_SUFFIX=["png",webp]
      # 是否下载成功 "0"/"1"
      - DOWNLOAD_SUCCESS="0"
    deploy:
      # 容器资源限制配置
      resources:
        limits:
          # 限制最大使用 1 核 CPU
          cpus: '1.0'
          # 限制最大使用 1024 MB 内存
          memory: 1024M
        reservations:
          # 保留至少 0.5 核 CPU
          cpus: '0.5'
          # 保留至少 512 MB 内存
          memory: 512M

Tag summary

Content type

Image

Digest

sha256:bbd7d033e

Size

80.5 MB

Last updated

4 months ago

docker pull mobaijun/analysis