来来咯,我又来咯。docker是什么?这一功能为什么成为小米nas在值不值得买之间被众多网友用于攻防的论据?由此引出一个重要问题——docker对于NAS真的那么重要吗?我悄悄关注起它的用途……
这不,今天又发现了一个音乐的docker项目——Go Music DL,结果沉浸其中,难以自拔,比之前部署的洛雪音乐还要令人上头——歌单列表、歌词显示、歌曲下载都有妙处。
部署也十分简单:(以飞牛nas的docker为例)

第一步可以先在文件管理的docker文件夹中新建一个文件夹命名为music-dl(主要是为安装和找到下载文件做好准备)。

第二步,打开docker的compose,新增项目,填好名称,路径选择上一步新建的文件夹,然后选择创建docker-compose.yml,把以下代码粘贴进去,注意修改端口的地方有三处,并勾选立即启动,最后确认。
services:
music-dl:
image: guohuiyuan/go-music-dl:latest
container_name: music-dl
command: ["./music-dl", "web", "--port", "30080", "--no-browser"]
ports:
- "30080:30080"
environment:
- TZ=Asia/Shanghai
volumes:
- ./data:/home/appuser/data
restart: unless-stopped
(如果提示有错误,可以复制粘贴到任意ai让其修改到正确格式和语法)

构建完成

进入docker——容器,从music-dl的快捷访问按钮点击打开

如果是域名打开的(非反代),注意将https修改为http才能正常访问

如果你没有自己的歌单,可以全选搜索源,然后点击每日推荐,在结果中选择喜欢的来源,最后选择喜欢的歌单。

进入歌单后,点击绿色按钮播放,控制器会以小窗口的形式出现在左下角,点击直角符号可以打开,而歌词跟桌面歌词一样出现界面最前端并保持。

对喜欢的歌曲可以直接点击下载按钮,几乎是秒下,文件默认保存在安装文件夹music-dl的data的downloads里。
最后,对比洛雪音乐说说它的优点:
首先是源,洛雪需要自己寻找和导入,而这个安装就自带;
二、洛雪找到的音乐有相当一部分只有30秒试听时长,而这个几乎首首是完整歌曲;
三、歌曲下载,再没有如此便捷的下载过程,秒速且格式还是mp3的,随时打造专属乐库;
最后,歌词显示,洛雪需要跳转歌词界面,而这个播放就出桌面式歌词。
更多好玩的,大家自寻,最好评论区告诉我一下,我继续听歌去了,音质好听到让人起鸡皮,哈哈。
以上
我们下篇见!
夜雨聆风