Py学习  »  docker

Docker自建一款音乐播放&下载神器

院长技术 • 11 月前 • 257 次点击  

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

https://github.com/wy580477/musicn-container

项目介绍

可播放及下载高品质音乐的命令行工具 musicn 的容器版本,支持 amd64/arm64 架构。

部署安装

拉取镜像

[root@iZ2zeii47s3n9iqkqbn8wnZ music]# docker pull ghcr.m.daocloud.io/wy580477/musicn-container:latest
latest: Pulling from wy580477/musicn-container
4abcf2066143: Already exists 
4ca66ffdb793: Pull complete 
2f555b4e18c3: Pull complete 
4ca66ffdb793: Pull complete 
2f555b4e18c3: Pull complete 
f6ee91b14c47: Pull complete 
cd6ffe1a15b5: Pull complete 
252c28c1a150: Pull complete 
Digest: sha256:e4f0b7d8119ce38945479e9da4730894c255b2a30869513b13f0200572088a20
Status: Downloaded newer image for ghcr.m.daocloud.io/wy580477/musicn-container:latest
ghcr.m.daocloud.io/wy580477/musicn-container:latest

创建配置文件目录和进入目录

mkdir -p /data/music

命令行 + Web 模式

docker run -d --name=musicn --restart=unless-stopped -v /data/music:/data -p 7478:7478 ghcr.io/wy580477/musicn-container:latest msc -q

查看容器状态

[root@iZ2zeii47s3n9iqkqbn8wnZ music]# docker ps -a
CONTAINER ID   IMAGE                                                 COMMAND                  CREATED         STATUS          PORTS                                                                                      NAMES
06fad2f175ed   ghcr.m.daocloud.io/wy580477/musicn-container:latest   "/sbin/tini -- msc -q"   7 minutes ago   Up 7 minutes    0.0.0.0:7478->7478/tcp, :::7478->7478/tcp   musicn

仅命令行模式 (空闲时几乎不耗内存)

docker run -d --name=music --restart=unless-stopped -v /data/music:/data ghcr.io/wy580477/musicn-container:latest tail -f

/data/music为命令行模式下载文件存放目录,默认当前目录下 music 文件夹。

Web访问




    
http://39.107.69.253:7478/

点击右边的下载按钮即可完成下载Mp3

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......

欢迎👏加院长助理,《请关注公众号,邀请微信群

欢迎加入QQ-3群:【

1群-2群-已满

推荐阅读

K8s命令行交互运维神器


院长带你玩转K8s证书续签


Nginx配置SSL证书及跳转特别配置


Docker自建轻量监控系统


欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/168312
 
257 次点击