MT Photos安装
1. 准备工作
- 您需要有一台NAS或者服务器,内存建议4G以上,CPU双核2.0GHz以上;
- MT Photos 基于 Docker运行,您需要提前安装好Docker,安装方法参考官方安装文档;
Docker的详细介绍可以查看:
2. 安装
如果使用命令行的方式安装,可以参考下方的教程;
2.1 1. 下载最新的Docker镜像
docker pull mtphotos/mt-photos:latest
提示:当无法访问DockerHub时,请使用以下命令拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest docker tag registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest mtphotos/mt-photos:latest第1条命令为拉取镜像
第2条命令为将镜像标记为Docker hub源,这样可以在图形化创建容器时使用
另外还可以用nodb-latest、arm-latest标签的镜像,比如:docker pull mtphotos/mt-photos:arm-latest;
- nodb-latest为不含数据库版本的最新镜像;
- arm-latest为ARM架构版本的最新镜像;
提示:ARM V8架构请使用
docker pull mtphotos/mt-photos:arm-latest命令来拉取镜像提示:ARM V7架构 由于是32位处理器架构,不在支持列表中
2.2 2. 新建文件夹:mt_photos/config、mt_photos/upload
由于Docker容器被删了之后,容器内的文件也会被删除;
所以需要宿主机映射文件夹给容器用来保存数据及文件;
提示:请根据您NAS中实际的目录结构替换 /xxx 为合适的路径;
mkdir /xxx/mt_photos/config mkdir /xxx/mt_photos/upload
config文件夹:用于存储数据库文件、缩略图、预览视频等缓存文件upload文件夹:用于存储App备份的照片、视频
2.3 3. 新建并启动容器
使用docker run创建容器的命令:
docker run -d \ --name="mt-photos" \ -v /xxx/mt_photos/config:/config \ -v /xxx/mt_photos/upload:/upload \ -v /xxx/folder1:/folder1 \ -v /xxx/folder2:/folder2 \ -p 8063:8063 \ -e TZ="Asia/Shanghai" \ --restart="unless-stopped" \ mtphotos/mt-photos:latest
也可以使用 docker-compose 来创建容器
提示:ARM V8架构请将
mtphotos/mt-photos:latest替换为mtphotos/mt-photos:arm-latest命令来创建容器
说明:
- /xxx/mt_photos/config、- /xxx/mt_photos/upload为上一步新建的文件夹(即宿主机中的目录),这2个为必须要映射的目录
- /xxx/folder1,- /xxx/folder2为已有的照片、视频所在的文件夹;您可以根据实际情况添加多个需要映射的目录
/folder1、/folder2只是举例,请根据实际情况替换,注意目录路径不要和容器内部系统目录冲突;
容器内部系统目录列表:/bin, /boot, /dev, /etc, /home, /lib, /media, /mnt, /opt, /proc, /root, /run, /sbin, /srv, /sys, /tmp, /usr, /var, /lib64, /config
提示:如果/config目录空间较小,担心缩略图目录(/config/cache)占用的空间过大,可以自定义缩略图存储位置
2.3.1 docker-compose.yaml 模板文件
version: "3" services: mtphotos: image: mtphotos/mt-photos:latest container_name: mtphotos restart: always ports: - 8063:8063 volumes: - /volume1/docker/mt_photos/config:/config - /volume1/photos/mt_photos_upload:/upload - /volume1/xxx/其他需要映射的目录:/photos environment: - TZ=Asia/Shanghai -.UTF-8
2.4 yaml语法三大规则
2.4.0.1 规则一:缩进
yaml使用一个固定的缩进风格表示数据层结构关系,需要每个缩进级别由两个空格组成。一定不能使用tab键
2.4.0.2 规则二:冒号
services: image: mtphotos/mt-photos:latest每个冒号后面一定要有一个空格(以冒号结尾不需要空格)
2.4.0.3 规则三:短横线
想要表示列表项,使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一个列表的一部分
environment: - TZ=Asia/Shanghai -.UTF-8 - PUID=1000 - PGID=100
3. 初始化安装
容器运行成功后,需要进行初始化安装;
- 使用浏览器打开地址:http://192.168.1.10:8063/ ,192.168.1.10为NAS的IP,8063为映射的端口号
- 选择系统的语言
- 创建管理员账户
- 设置图库
- 配置人脸识别、GPS信息识别等功能
提示:在享受本文内容的同时,请注意版权归属 徐州鑫坤机电设备有限公司https://www.xzxkjd.com如果您觉得有价值欢迎分享,但请务必注明出处,感谢您的理解,谢谢!
以下部分内容需要登录查看 立即登录
相关内容
- MT Photos安装向导
- MT Photos安装
- MT Photos安装向导
- 上海非急救出租服务全解析
- 深耕中考复读赛道 深圳深才教育为复读生搭建升学桥梁
- 阳光下的童年:那些被温暖照亮的纯真时光
- 群晖DSM7.0-7.21监控套件Surveillance Station 9.20-11289开心版60个许可证设置教程(无重启、无断流、无卡死、史上最完美)
- 云服务器+SD-WAN组网和域名DNS解析
- 在云主机上安装iKuai OS,实现SD-WAN组网,利用云主机80;443端口搭建企业网站。个人博客。让云主机当做你的堡垒机,实现数据本地化。
- 中央空调只开一台=全开耗电?真相让人意外!
- 告别卡顿时代:PCDN正成为互联网内容分发的核心引擎
- 5G时代必备!PCDN如何让视频加载速度快如闪电?
 简体中文
简体中文 繁體中文
繁體中文 English
English Nederlands
Nederlands Français
Français Русский язык
Русский язык Polski
Polski 日本語
日本語 ภาษาไทย
ภาษาไทย Deutsch
Deutsch Português
Português español
español Italiano
Italiano 한어
한어 Suomalainen
Suomalainen Gaeilge
Gaeilge dansk
dansk Tiếng Việt
Tiếng Việt Pilipino
Pilipino Ελληνικά
Ελληνικά Maori
Maori tongan
tongan ᐃᓄᒃᑎᑐᑦ
ᐃᓄᒃᑎᑐᑦ ଓଡିଆ
ଓଡିଆ Malagasy
Malagasy Norge
Norge bosanski
bosanski नेपालीName
नेपालीName čeština
čeština فارسی
فارسی हिंदी
हिंदी Kiswahili
Kiswahili ÍslandName
ÍslandName ગુજરાતી
ગુજરાતી Slovenská
Slovenská היברית
היברית ಕನ್ನಡ್Name
ಕನ್ನಡ್Name Magyar
Magyar தாமில்
தாமில் بالعربية
بالعربية বাংলা
বাংলা Azərbaycan
Azərbaycan lifiava
lifiava IndonesiaName
IndonesiaName Lietuva
Lietuva Malti
Malti català
català latviešu
latviešu УкраїнськаName
УкраїнськаName Cymraeg
Cymraeg ກະຣຸນາ
ກະຣຸນາ తెలుగుQFontDatabase
తెలుగుQFontDatabase Română
Română Kreyòl ayisyen
Kreyòl ayisyen Svenska
Svenska հայերեն
հայերեն ဗာရမ်
ဗာရမ် پښتوName
پښتوName Kurdî
Kurdî Türkçe
Türkçe български
български Malay
Malay मराठीName
मराठीName eesti keel
eesti keel മലമാലം
മലമാലം slovenščina
slovenščina اوردو
اوردو አማርኛ
አማርኛ ਪੰਜਾਬੀName
ਪੰਜਾਬੀName albanian
albanian Hrvatski
Hrvatski Suid-Afrikaanse Dutch taal
Suid-Afrikaanse Dutch taal ខ្មែរKCharselect unicode block name
ខ្មែរKCharselect unicode block name


 印修
 印修


