Docker-compose搭建Musicn音乐下载工具

Musicn 是什么

Musicn 是一个可播放及下载高品质音乐的命令行工具。支持咪咕,酷狗,网易云音乐下载的服务。

Musicn 搭建

musicn-compose.yml 文件如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#mkdir -p /data/musicn/{data,logs}
#docker-compose -f musicn-compose.yml up -d
#musicn-compose.yml 配置文件如下

version: '3'

services:
musicn:
image: ghcr.io/wy580477/musicn-container:latest
container_name: musicn
restart: unless-stopped
entrypoint: ["/sbin/tini", "--", "msc", "-q"]
ports:
- "7478:7478"
volumes:
- /data/musicn/data:/data

按照musicn-compose.yml 内的步骤逐步执行

Musicn 使用

浏览器访问:http://ip:7478/

只有一个搜索框,有下拉选项选择咪咕,酷狗,网易云音乐下载,搜索之后可以选择下面的播放键试听。

其他问题解决

兼容性

部分浏览器兼容性不好,可能打不开,也可能新建不了分类,可尝试更换浏览器操作

启动报错

1
2
3
4
[root@localhost musicn]# docker-compose -f musicn-compose.yml up -d
Creating network "musicn_default" with the default driver
Pulling musicn (ghcr.io/wy580477/musicn-container:latest)...
ERROR: Get "https://ghcr.io/v2/": dial tcp: lookup ghcr.io on [::1]:53: read udp [::1]:36112->[::1]:53: read: connection refused

解决
尝试直接使用docker pull ghcr.io/wy580477/musicn-container:latest先下载镜像再启动

1
2
3
4
5
6
7
8
[root@localhost musicn]# docker pull ghcr.io/wy580477/musicn-container:latest
latest: Pulling from wy580477/musicn-container
7264a8db6415: Pull complete
33fbadb7f8c6: Downloading [===============> ] 14.74MB/48.5MB
5558ef53d261: Download complete
3ae8a7119b2e: Download complete
117df262261e: Download complete
e2d04075ea88: Download complete

一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;

继开 wechat
欢迎加我的微信,共同交流技术