新增Docker部署方法

This commit is contained in:
liaofulong 2023-12-02 09:48:29 +08:00
parent d437bfeedf
commit a7bf97d1a5
2 changed files with 18 additions and 9 deletions

View File

@ -1,14 +1,9 @@
# 设置基础镜像 FROM python:3.10.13-slim-bullseye
FROM python:3.9
# 设置工作目录
WORKDIR /app WORKDIR /app
# 复制项目文件到工作目录
COPY . /app COPY . /app
# 安装依赖 RUN pip install --no-cache -r requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
# 运行应用程序
CMD [ "python", "main.py" ] CMD [ "python", "main.py" ]

View File

@ -19,7 +19,7 @@
## 使用此项目导致的封号等情况与开发者无关 ## 使用此项目导致的封号等情况与开发者无关
## 部署方法 ## 手动部署方法
环境要求Python 3.8+ 环境要求Python 3.8+
没有其他限制能用Python理论上就能跑起来 没有其他限制能用Python理论上就能跑起来
@ -34,6 +34,20 @@ python main.py # 启动服务
对于release的部署和上方类似这里不再赘述 对于release的部署和上方类似这里不再赘述
## Docker部署目录映射搞不懂最好有个宝塔面板啥的
环境要求:Docker
最低版本要求不知道最新的bug会少知道这就行
```bash
sudo apt-get update
sudo apt-get install -y docker.io
docker run -p 9763:9763 -d ikun0014/lx-music-api-server-python:latest
```
配置文件填写需要到容器目录里的/app目录填写config.json
小小白还是回去手动部署得了
## 返回码说明 ## 返回码说明
接口返回值中`body.code`字段值中的代码含义 接口返回值中`body.code`字段值中的代码含义