342 字
1 分钟
Mikutap Docker版部署指南
项目地址
Waiting for api.github.com...
介绍
Mikutap 是由日本知名 Vocaloid 音乐人daniwell开发的一款极简交互式声音艺术装置,灵感来源于 Patatap,核心特点是无需任何音乐基础,通过简单的点击操作就能生成初音未来风格的电音旋律,配合绚丽的粒子动画,带来极致的解压体验。它没有复杂的规则,没有失败惩罚,只有纯粹的创作乐趣和感官享受。 miku厨狂喜
使用方法
注意部署前需确保服务器/本地已安装Docker和Docker Compose
1.使用mikus构建好的镜像 (推荐)
- 创建docker-compose.yml文件
services: mikutap: container_name: mikutap image: mikusloli/mikutap-mikus:latest restart: always ports: - "8080:80" # 主机8080端口映射到容器80端口(可自定义主机端口,如9000:80)- 启动容器:
docker compose up -d2.自己构建镜像
- 编写 Dockerfile
# 基于官方轻量Nginx镜像(Alpine版本体积更小)FROM nginx:alpine
# 清空Nginx默认的静态文件目录RUN rm -rf /usr/share/nginx/html/*
# 安装git工具RUN apk add --no-cache git \ && rm -rf /var/cache/apk/*# 克隆Mikutap源码到容器的Nginx静态目录RUN git clone https://mirror.mikus.ink/https://github.com/AkariRin/mikutap.git /usr/share/nginx/html/
# 暴露80端口(容器对外提供服务的端口)EXPOSE 80
# 启动Nginx(前台运行,保证容器不退出)CMD ["nginx", "-g", "daemon off;"]- 构建镜像
# 构建镜像(-t 指定镜像名:标签)docker build -t mikutap:v1.0 .# 可选:给镜像打tag(方便管理)docker tag mikutap:v1.0 mikutap:latest- 运行容器
# 后台运行,自动重启,映射端口8080docker run -d \ --name mikutap \ --restart always \ -p 8080:80 \ --memory 128M \ mikutap:latest访问验证
部署完成后,通过以下方式验证是否成功:
- 本地访问:打开浏览器,输入 http://localhost:8080
- 服务器访问:输入 http://服务器IP:8080 检查容器状态:
运行docker ps # 看到mikutap容器状态为Up即正常# 查看日志(排查启动失败)docker logs mikutap预览网址
- https://aidn.jp/mikutap/
- https://mikutap.mikus.ink/ (mikus部署的Mikutap 国内访问优化)
注意
- 仅用于个人学习和研究使用,禁止违法用途
- 请勿滥用,否则可能会被限制访问或封禁 IP
- 若有疑问或建议,可通过博客评论区或邮箱联系博主
部分信息可能已经过时









