Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

增加Docker支持 #42

Merged
merged 7 commits into from
Apr 28, 2023
Merged

增加Docker支持 #42

merged 7 commits into from
Apr 28, 2023

Conversation

JohnMasoner
Copy link

试着打包了一下Docker,自己在 Ubuntu 上测试可以使用,目前没有发现有什么 bug

打包方案:

  1. 打包 docker 为 dockerimage
docker build -t dockerimage .
  1. 加载 docker 运行,并将端口映射到本地
docker run -p 127.0.0.1:8899:8899 -it dockerimage:latest

试着打包了一下Docker,自己在 Ubuntu 上测试可以使用,目前没有发现有什么 bug

打包方案:
1. 打包 docker 为 dockerimage
```bash
docker build -t dockerimage .
```
2.  加载 docker 运行,并将端口映射到本地
```bash
docker run -p 127.0.0.1:8899:8899 -it dockerimage:latest
```
@JohnMasoner
Copy link
Author

JohnMasoner commented Apr 28, 2023

我使用 github action + 阿里云容器镜像 的方法将打包的 docker 镜像同步到阿里云。可以使用以下命令进行拉取使用

docker pull registry.cn-hangzhou.aliyuncs.com/music_downloader/qq_flac_music_downloader

可以使用上述命令拉取最新版本的docker镜像。当然你可以使用docker pull -a 拉取所有版本的docker,但是这显然是不必要的。

@JohnMasoner
Copy link
Author

#41

@lancer-wang
Copy link

image
吐个槽,没别的意思

@JohnMasoner
Copy link
Author

image 吐个槽,没别的意思

这似乎是因为 Flask 的问题导致的。实际上,我也遇到了这个问题。

这里是网路上其他人的解决方案,我不确定是否有效
https://stackoverflow.com/questions/51025893/flask-at-first-run-do-not-use-the-development-server-in-a-production-environmen

@QiuChenly
Copy link
Collaborator

感谢你的提交。
请在readme中新增此docker部分的详细说明和注意事项,谢谢

@QiuChenly
Copy link
Collaborator

image 吐个槽,没别的意思

事实上这是因为你从源码运行,他默认会认为你是开发模式而非product模式

@JohnMasoner
Copy link
Author

感谢你的提交。 请在readme中新增此docker部分的详细说明和注意事项,谢谢

感谢你的回复。已在readme中新增此部分说明。

@QiuChenly QiuChenly merged commit 38b02ba into QiuChenlyOpenSource:main Apr 28, 2023
@wangweitung
Copy link

wangweitung commented Jul 31, 2023

试着打包了一下Docker,自己在 Ubuntu 上测试可以使用,目前没有发现有什么 bug

打包方案:

1. 打包 docker 为 dockerimage
docker build -t dockerimage .
2. 加载 docker 运行,并将端口映射到本地
docker run -p 127.0.0.1:8899:8899 -it dockerimage:latest

docker镜像该更新了。。。。

另外咨询下,我自己打包,为啥总会报错。。。

图片

@QiuChenly
Copy link
Collaborator

版本号改成5.3.4就行了,这是找不到5.3.5版本。

@wangweitung
Copy link

版本号改成5.3.4就行了,这是找不到5.3.5版本。

果然可以了,谢谢~~~

大佬还是抽空更新下push下docker?

@JohnMasoner
Copy link
Author

版本号改成5.3.4就行了,这是找不到5.3.5版本。

果然可以了,谢谢~~~

大佬还是抽空更新下push下docker?

好的

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants