docker安装aira2 pro与ariaNg以及alist推送下载的配置

nas中利用container manager安装aria2、ariaNg、alist容器教程:链接地址

我的.yaml配置如下:

version: '3'
services:
  aria2:
    image: p3terx/aria2-pro
    container_name: aria2
    restart: unless-stopped
    logging:
      options:
        max-size: 1m
    environment:
      - PUID=$UID
      - PGID=$GID
      - UMASK_SET=022
      - RPC_SECRET=12345678
      - RPC_PORT=6800
      - LISTEN_PORT=6888
    ports:
      - "16800:6800"
      - "16888:6888"
      - "16888:6888/udp"
    volumes:
      - /volume1/docker/aria2:/config
      - /volume1/Download/aria2:/downloads
  ariang:
    image: p3terx/ariang
    container_name: ariang
    restart: unless-stopped
    logging:
      options:
        max-size: 1m
    ports:
      - "6880:6880"
  alist:
    image: xhofe/alist:latest
    container_name: alist
    restart: always
    volumes:
      - /volume1/docker/alist:/opt/alist/data
    ports:
      - "5244:5244"
    environment:
      - PUID=0
      - PGID=0
      - UMASK=022

注意:提前建好相应的文件夹。利用建议项目的好处是,可以随时停止项目修改配置文件,比如修改链接目录及端口,这样重启项目即可。而当前container manager一旦创建了容器,之后只能通过复制来修改修改相应的配置,还是不太方便。