GithubHelp home page GithubHelp logo

Comments (13)

lancer-wang avatar lancer-wang commented on August 20, 2024

docker 教程过期了,那个人的镜像不更新了,需要自行编译镜像

from musicdownload.

xingbaoliang avatar xingbaoliang commented on August 20, 2024
image

docker 教程过期了,那个人的镜像不更新了,需要自行编译镜像
docker打包失败了,本地跑起来搜索选择qq音乐是可以下载的。

from musicdownload.

xingbaoliang avatar xingbaoliang commented on August 20, 2024
image > docker 教程过期了,那个人的镜像不更新了,需要自行编译镜像 > docker打包失败了,本地跑起来搜索选择qq音乐是可以下载的。

我更换了镜像,项目中的镜像地址下载Flask失败

from musicdownload.

fejich avatar fejich commented on August 20, 2024

简单试了下
把项目源码拉到本地,映射到 Docker 容器里边
能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

from musicdownload.

wushisoul avatar wushisoul commented on August 20, 2024

简单试了下 把项目源码拉到本地,映射到 Docker 容器里边 能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

我不太会用docker,请问是直接把你发的代码复制进docker-compose.yml文件里面,然后cd到这个文件的目录,再docker-compose up -d吗。

还有一个疑问就是,docker-compose.yml文件所处位置有要求吗,我把他放在“QQFlacMusicDownloader-main”文件夹下面,照上面那样运行,不可行。

from musicdownload.

fejich avatar fejich commented on August 20, 2024

简单试了下 把项目源码拉到本地,映射到 Docker 容器里边 能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

我不太会用docker,请问是直接把你发的代码复制进docker-compose.yml文件里面,然后cd到这个文件的目录,再docker-compose up -d吗。

还有一个疑问就是,docker-compose.yml文件所处位置有要求吗,我把他放在“QQFlacMusicDownloader-main”文件夹下面,照上面那样运行,不可行。

QQFlacMusicDownloader-main 文件夹改名为 workspace
image
docker-compose.yml 按图片方式存放

from musicdownload.

wushisoul avatar wushisoul commented on August 20, 2024

简单试了下 把项目源码拉到本地,映射到 Docker 容器里边 能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

我不太会用docker,请问是直接把你发的代码复制进docker-compose.yml文件里面,然后cd到这个文件的目录,再docker-compose up -d吗。
还有一个疑问就是,docker-compose.yml文件所处位置有要求吗,我把他放在“QQFlacMusicDownloader-main”文件夹下面,照上面那样运行,不可行。

QQFlacMusicDownloader-main 文件夹改名为 workspace image docker-compose.yml 按图片方式存放

containers报错
2023-10-15 16:18:00 QQFlacMusicDownloader | Successfully installed Flask-2.2.3 Jinja2-3.1.2 MarkupSafe-2.1.3 Six-1.16.0 Werkzeug-2.2.3 certifi-2023.7.22 charset-normalizer-3.3.0 click-8.1.7 flask_cors-3.0.10 idna-3.4 itsdangerous-2.1.2 pycryptodome-3.17 requests-2.28.2 urllib3-1.26.17
2023-10-15 16:18:00 QQFlacMusicDownloader | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
2023-10-15 16:18:06 QQFlacMusicDownloader | kw_token已生成 cdb524f42f0cer9b268e4v7y735ewrq2324=wrJYnZkkdzbD7BhjRWpd7cGzMGp5eDG8
2023-10-15 16:18:06 QQFlacMusicDownloader | * Serving Flask app 'flaskSystem.App'
2023-10-15 16:18:06 QQFlacMusicDownloader | * Debug mode: off
2023-10-15 16:18:06 QQFlacMusicDownloader | WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

这该怎么解决

from musicdownload.

wushisoul avatar wushisoul commented on August 20, 2024

简单试了下 把项目源码拉到本地,映射到 Docker 容器里边 能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

我不太会用docker,请问是直接把你发的代码复制进docker-compose.yml文件里面,然后cd到这个文件的目录,再docker-compose up -d吗。
还有一个疑问就是,docker-compose.yml文件所处位置有要求吗,我把他放在“QQFlacMusicDownloader-main”文件夹下面,照上面那样运行,不可行。

QQFlacMusicDownloader-main 文件夹改名为 workspace image docker-compose.yml 按图片方式存放

下载提示错误

准备开始下载任务
127.0.0.1 - - [15/Oct/2023 17:18:50] "POST /download HTTP/1.1" 200 -
下载失败,解析服务器返回403错误代码。
无法加载资源文件!解析歌曲下载地址失败!Milkcow08 - 奥特曼撞地球prod by milkcow08 [超高品质 320kbps] 4.60MB - M800002smBSV3idZww.mp3,错误细节:下载失败,解析服务器返回403错误代码。
下载失败,无法加载资源文件!解析歌曲下载地址失败! None

from musicdownload.

xingbaoliang avatar xingbaoliang commented on August 20, 2024

简单试了下 把项目源码拉到本地,映射到 Docker 容器里边 能正常跑,下载了好几首歌都没遇到问题

---
version: "3"
services:
  musicdownloader:
    image: python:3.11-slim-buster
    container_name: QQFlacMusicDownloader
    tty: true
    volumes:
      - ./workspace:/workspace
    network_mode: bridge
    ports:
      - 8899:8899
    command: sh -c "cd /workspace && pip3 install --no-cache-dir --upgrade pip -i https://mirrors.bfsu.edu.cn/pypi/web/simple && pip3 install --no-cache-dir -r requirements.txt -i https://mirrors.bfsu.edu.cn/pypi/web/simple && python3 MainServer.py"
    restart: unless-stopped

我知道本地是可以跑的,我是说docker build出错,不是说docker映射本地不行

from musicdownload.

QiuChenly avatar QiuChenly commented on August 20, 2024

不会用docker就老实用本地python起项目。

from musicdownload.

fejich avatar fejich commented on August 20, 2024

我知道本地是可以跑的,我是说docker build出错,不是说docker映射本地不行

同一份 Python 代码,映射本地能跑 但是 docker build 出错,你得检查是哪一步报的错误才能分析

普遍的问题都是国内网络环境导致,无法访问软件源或者访问速度太慢

from musicdownload.

fejich avatar fejich commented on August 20, 2024

下载提示错误

准备开始下载任务 127.0.0.1 - - [15/Oct/2023 17:18:50] "POST /download HTTP/1.1" 200 - 下载失败,解析服务器返回403错误代码。 无法加载资源文件!解析歌曲下载地址失败!Milkcow08 - 奥特曼撞地球prod by milkcow08 [超高品质 320kbps] 4.60MB - M800002smBSV3idZww.mp3,错误细节:下载失败,解析服务器返回403错误代码。 下载失败,无法加载资源文件!解析歌曲下载地址失败! None

我尝试了下,你日志里边讲的音乐。是可以正常下载的
就使用上边提到的 docker-compose 方式本地部署
image

日志输出如下
image

from musicdownload.

wushisoul avatar wushisoul commented on August 20, 2024

下载提示错误
准备开始下载任务 127.0.0.1 - - [15/Oct/2023 17:18:50] "POST /download HTTP/1.1" 200 - 下载失败,解析服务器返回403错误代码。 无法加载资源文件!解析歌曲下载地址失败!Milkcow08 - 奥特曼撞地球prod by milkcow08 [超高品质 320kbps] 4.60MB - M800002smBSV3idZww.mp3,错误细节:下载失败,解析服务器返回403错误代码。 下载失败,无法加载资源文件!解析歌曲下载地址失败! None

我尝试了下,你日志里边讲的音乐。是可以正常下载的 就使用上边提到的 docker-compose 方式本地部署 image

日志输出如下 image

我才发现自己下载的是好几个月之前的文件,用docker compose更新才不行。把原文件改成最新的就好了。感谢大佬

from musicdownload.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.