自定义服务端口
如果你使用网络模式host,出现端口冲突,可以进行自定义端口号
Last updated
如果你使用网络模式host,出现端口冲突,可以进行自定义端口号
Last updated
music-tag:
image: xhongc/music_tag_web:latest
container_name: music-tag-web
ports:
- "8006:8006" # 主机端口:容器内端口(与NGINX_PORT保持一致)
volumes:
- /Users/macbookair/Music/my_music/music/music_lyc:/app/media # 替换为你的音乐文件目录
- ./config:/app/data # 替换为你的配置文件存储目录
environment:
# 数据库相关配置(无需修改)
- MYSQL_HOST=db
- MYSQL_PASSWORD=your_root_password # 需与MySQL服务密码一致
- MYSQL_DB_NAME=music_tag
- MYSQL_USER=root
- MYSQL_PORT=3306
# 性能与端口配置(可按需修改)
- WORKER_NUM=8 # 后台任务线程数,根据服务器性能调整
- GUNICORN_PORT=8003 # 自定义后端服务端口
- NGINX_PORT=8006 # 自定义Nginx代理端口(与ports映射的容器内端口一致)
- SUPERVISOR_PORT=9001 # 保持默认或按需修改
restart: always
depends_on:
- db # 依赖MySQL服务,确保先启动数据库