Music will keep us alive

其他

以docker的方式安装LMS 罗技 音乐服务器

Logitech Media Server(LMS)是一款功能强大的音乐流媒体服务器,广泛用于管理和播放音乐。通过Docker安装LMS,可以简化部署过程并提高系统的灵活性和可移植性。以下是详细的安装步骤:

安装步骤

1. 准备工作

确保你的系统已经安装了Docker。如果没有,请先安装Docker。以下是一些常见的安装命令:

  • Ubuntu/Debian:
  sudo apt-get update
  sudo apt-get install docker-ce docker-ce-cli containerd.io
  • CentOS:
  sudo yum install -y yum-utils
  sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  sudo yum install docker-ce docker-ce-cli containerd.io

2. 拉取LMS Docker镜像

使用以下命令从Docker Hub拉取LMS的官方镜像:

docker pull lmscommunity/logitechmediaserver:latest

3. 创建并运行LMS容器

使用以下命令创建并运行LMS容器:

docker run -d \
  --name lms \
  -v /path/to/your/music:/music:ro \
  -v /path/to/your/config:/config \
  -p 9000:9000 \
  -p 3483:3483 \
  -p 3483:3483/udp \
  lmscommunity/logitechmediaserver:latest
  • 参数说明:
  • -v /path/to/your/music:/music:ro:将本地音乐目录挂载到容器内的/music目录,并设置为只读。
  • -v /path/to/your/config:/config:将本地配置目录挂载到容器内的/config目录。
  • -p 9000:9000:映射Web界面端口。
  • -p 3483:3483-p 3483:3483/udp:映射LMS的通信端口。

4. 访问LMS Web界面

在浏览器中输入http://<你的服务器IP>:9000,即可访问LMS的Web界面进行配置和管理。

5. 挂载NAS共享目录

如果需要将NAS上的音乐库挂载到LMS,可以使用以下命令:

docker run -d \
  --name lms \
  -v /path/to/your/music:/music:ro \
  -v /path/to/your/config:/config \
  -v /path/to/your/nas/music:/nas/music:ro \
  -p 9000:9000 \
  -p 3483:3483 \
  -p 3483:3483/udp \
  lmscommunity/logitechmediaserver:latest

确保NAS共享目录的路径正确,并且Docker容器有权限访问该目录[1][3][4].

常见问题

  • 无法访问Web界面:检查Docker容器是否正常运行,并确保端口映射正确。
  • 权限问题:确保挂载的目录有正确的权限设置,允许Docker容器访问。
  • 网络问题:如果在拉取镜像时遇到网络问题,可以尝试更换Docker镜像源。

通过以上步骤,你可以在Docker中成功安装并运行Logitech Media Server,从而方便地管理和播放你的音乐库。


[1] https://www.bilibili.com/video/BV1uY411d7WS/
[2] https://forums.slimdevices.com/forum/user-forums/logitech-media-server/1679375-install-configure-lms-in-docker-on-synology-nas-for-dummies
[3] https://blog.csdn.net/wbsu2004/article/details/126883864
[4] https://hub.docker.com/r/lmscommunity/logitechmediaserver
[5] https://www.right.com.cn/forum/thread-8311958-1-1.html
[6] https://github.com/logicwar/logitechmediaserver
[7] https://hqplayer.cn/?p=759
[8] https://www.reddit.com/r/selfhosted/comments/z8jns8/which_docker_image_for_logitech_media_server/
[9] http://erji.net/archiver/?tid-2247800.html&page=5
[10] https://forums.docker.com/t/new-user-logitech-media-server-and-squeezelite-installation-how-to/90381
[11] https://blog.csdn.net/gitblog_00044/article/details/138601285
[12] https://docs.techdox.nz/logitech/
[13] https://icewhale.community/t/zimaboard-zima-blade-blade-logitech-mediaserver-docker-install-tutorial/313
[14] https://www.right.com.cn/forum/thread-8298387-1-1.html
[15] https://forum.openmediavault.org/index.php?thread/29600-logitech-media-server-docker-install/
[16] http://bbs.erji.net/forum.php?mod=viewthread&tid=2282598
[17] https://github.com/justifiably/docker-logitechmediaserver
[18] https://lyrion.org/lms-server-repository/
[19] https://mariushosting.com/how-to-install-logitech-media-server-on-your-synology-nas/