Docker 里安装 TinyMediaManager 并开启中文支持

tinyMediaManager 是一款 Windows、macOS、Linux 下的本地电影、电视剧管理工具,支持自动下载影片信息、海报、剧照、剧情(中文)、标记已观看、同步 Trakt.tv 等功能。

Github地址:https://github.com/romancin/tinymediamanager-docker


 

安装

1、安装 Docker
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker


 

2、拉取并启动镜像

  • 将任何本地端口映射到 5800 以进行 Web 访问
  • 将任何本地端口映射到 5900 以进行 VNC 访问
  • 将本地卷映射到 /config(存储配置数据)
  • 将本地卷映射到 /media(访问媒体文件)
#Github 的实例,详细命令参数查看 Github
docker run -d --name=tinymediamanager \
-v /share/Container/tinymediamanager/config:/config \
-v /share/Container/tinymediamanager/media:/media \
-e GROUP_ID=0 -e USER_ID=0 -e TZ=Europe/Madrid \
-p 5800:5800 \
-p 5900:5900 \
romancin/tinymediamanager:latest
现在访问http://IP:5800/就可以用 Web 管理

解决中文乱码

https://github.com/romancin/tinymediamanager-docker/issues/4
#下载思源黑的繁体中文
wget https://github.com/adobe-fonts/source-han-sans/raw/release/OTF/SourceHanSansSC.zip
#查看容器
docker ps
#上传文件,以容器的 ID 为 bb3211bae503 例子
docker cp /root/SourceHanSansTC.zip bb3211bae503:/root/
#登陆容器
docker exec -it bb3211bae503 /bin/sh
#安装字体
mkdir /usr/share/fonts/chinese
unzip SourceHanSansTC.zip -d /usr/share/fonts/chinese
#检查一下
fc-list :lang=zh
#退出容器
exit
#重启容器
docker restart bb3211bae503
设置好中文之后记得再重启一次

 

enjoy!