-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
建议添加huggingface部署 #3
Comments
如果有思路的话欢迎提交pr |
有思路了 |
总是启动失败,太难受了 |
看看启动错误的log |
我这边试了试也是总是部署失败,暂时先不研究huggingface了 |
估计root权限要背锅,发现huggingface在容器启动时没有root权限,只有构建时才有root。如果以run启动jar就没有问题,只是不能访问halo。现在唯一的思路就是用QEMU创建一个虚拟机,在虚拟机里启动halo。但是没有kvm,性能大减 |
缺点就是不支持KVM,只能使用速度较慢的TCG模式 |
听起来似乎是一种解决办法,你可以试一下吗 |
有空我将会尝试 |
最近有点忙 |
一样,最近忙别的我也没怎么看项目😂 |
我有了个新思路,这几天会提交到Dev分支测试一下 |
太慢了,qemu就不搞了,proot会是一个选择吗 |
我的思路暂时是使用debian的docker镜像运行Jar,Dockerfile运行端口暴露为halo的默认运行端口8090,理论上应该可行 |
我最开始是这么想的,可是,只要用CMD启动就报错,而RUN则没有这个问题。所以才会怀疑是没有root权限导致的。huggingface在容器启动后就没有root了。 |
我试过halo仓库的dockerfile,和直接jar运行的结果是一样的。 |
那么我们换一种思路,创建一个lxc Debian示例并在其中运行halo,这样子可能会快一点 |
lxc搞起来有点麻烦……我试试proot,应该速度会快上一点点 |
huggingface免费版提供2h16g,dockerfile部署,没有时间限制,免费提供一个域名。自定义域名可以通过iframe或cloudflare worker反代
The text was updated successfully, but these errors were encountered: