群晖7.2以上系统安装方法

群晖7.2系统中创建容器时,默认不支持选择/homes下的文件夹;

因此推荐使用docker-compose来创建容器并添加homes目录映射;

注意: 如果在使用新增项目之前,已经创建MT Photos的容器了;请先停止原来的容器,并把端口映射 8063 改为别的端口;否则新增的容器无法使用8063端口;

在新增项目的容器运行成功后,可以将旧的MT Photos容器删除;

创建项目

按以下步骤,打开创建项目界面

  • 1、 打开Container Manager;如果没有安装,请先在套件中心安装;

  • 2、 点击左侧项目,然后 新增 新增

  • 3、 填写项目名称、选择yaml文件保存的位置;然后复制下面的代码填进去

    根据实际情况,修改volumes、environment;

创建项目

yaml语法三大规则

端口映射

- 8063:8063

如果宿主机8063端口已被占用,需要修改 : 左侧的端口号

:左侧 8063为宿主机端口号,是外部用来访问的端口,比如 http://192.168.1.8:8063

:右侧 8063为容器内的端口号,不用修改

目录映射

- /volume1/homes/nero/Photos:/photos

目录的路径只能是绝对路径,即 / 开头,中间使用 : 分隔;

:左侧/volume1/homes/nero/Photos)为宿主机已经存在的目录路径

:右侧/photos)为容器内的目录

/volume1/homes/nero/Photos 这个路径地址可以在File Station中右键查看目录属性,然后复制位置

重要提示: 宿主机的目录,不要重复映射到容器内

重要提示: 宿主机的目录,不要重复映射到容器内

重要提示: 宿主机的目录,不要重复映射到容器内 点击查看

version: "3"

services:
  mtphotos:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
    container_name: mtphotos
    restart: always
    ports:
      - 8063:8063
    volumes:
      - /volume1/docker/mt_photos:/config
      - /volume1/docker/mt_upload:/upload
      - /volume1/homes/nero/Photos:/photos
    environment:
      - TZ=Asia/Shanghai
      - PUID=1000
      - PGID=100
    depends_on:
      - mtphotos_ai
  mtphotos_ai:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos-ai:onnx-latest
    container_name: mtphotos_ai
    restart: always
    ports:
      - 8060:8000
    environment:
      - API_AUTH_KEY=mt_photos_ai_extra_secret

如果不需要同时部署 MT Photos AI,可以复制下面的配置文件

version: "3"

services:
  mtphotos:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
    container_name: mtphotos
    restart: always
    ports:
      - 8063:8063
    volumes:
      - /volume1/docker/mt_photos:/config
      - /volume1/docker/mt_upload:/upload
      - /volume1/homes/nero/Photos:/photos
    environment:
      - TZ=Asia/Shanghai
      - PUID=1000
      - PGID=100

yaml语法三大规则

规则一:缩进

yaml使用一个固定的缩进风格表示数据层结构关系,需要每个缩进级别由两个空格组成。一定不能使用tab键

规则二:冒号
services:
image: mtphotos/mt-photos:latest

每个冒号后面一定要有一个空格(以冒号结尾不需要空格)

规则三:短横线

想要表示列表项,使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一个列表的一部分

environment:
  - TZ=Asia/Shanghai
  - LANG=C.UTF-8
  - PUID=1000
  - PGID=100
  • 4、 不需要设置网页门户,直接点击【下一步】

创建项目

  • 5、 点击【完成】

创建项目

  • 6、 等待镜像下载及镜像创建

    创建项目

  • 7、 安装完成后,可在容器中看到2个容器:mtphotos、mtphotos_ai;

    点击容器名称,可以查看、修改相关配置

    创建项目

  • 8、 如果需要修改容器的配置,需要点击【停止】

    创建项目

Copyright © 2023 杭州相册家科技有限公司 All Rights Reserved

浙公网安备 33019202000625号浙ICP备2022014580号