LotteryAutoScript icon indicating copy to clipboard operation
LotteryAutoScript copied to clipboard

希望能针对docker-compose进行一下优化

Open tHaxWLa opened this issue 3 years ago • 3 comments

描述

比如合并为同一个容器,定时运行

这个是我改的多容器yml

version: '3'

services:

  shanmite-lottery-update:
    image: shanmite/lottery_auto_docker
    container_name: update
    restart: unless-stopped
    volumes:
      - ./env.js:/lottery/env.js
      - ./my_config.js:/lottery/my_config.js
    command: ["update"]
    extra_hosts:
      - "gitee.com:154.213.2.253"
      - "github.com:140.82.113.4"
      - "raw.githubusercontent.com:185.199.108.133"

  shanmite-lottery-start:
    image: shanmite/lottery_auto_docker
    container_name: start
    restart: unless-stopped
    volumes:
      - ./env.js:/lottery/env.js
      - ./my_config.js:/lottery/my_config.js
    command: ["start"]

  shanmite-lottery-check:
    image: shanmite/lottery_auto_docker
    container_name: check
    restart: unless-stopped
    volumes:
      - ./env.js:/lottery/env.js
      - ./my_config.js:/lottery/my_config.js
    command: ["check"]

  shanmite-lottery-clear:
    image: shanmite/lottery_auto_docker
    container_name: clear
    restart: unless-stopped
    volumes:
      - ./env.js:/lottery/env.js
      - ./my_config.js:/lottery/my_config.js
    command: ["clear"]

tHaxWLa avatar Jan 13 '22 17:01 tHaxWLa

一个容器里同时管理转发和删动态等操作吗

shanmiteko avatar Jan 13 '22 17:01 shanmiteko

一个容器里同时管理转发和删动态等操作吗

对的,然后将四个动作的日志分别输出

tHaxWLa avatar Jan 16 '22 05:01 tHaxWLa

一个容器里同时管理转发和删动态等操作吗

对的,然后将四个动作的日志分别输出

再添加一个不运行时段,这样就不会凌晨三四点不睡觉跑来转发动态了(

tHaxWLa avatar Jan 16 '22 05:01 tHaxWLa

用青龙吧

tHaxWLa avatar Oct 13 '22 04:10 tHaxWLa