Skip to content
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

使用 Github Actions 自动构建镜像 #62

Closed
wants to merge 1 commit into from

Conversation

jitingcn
Copy link

@jitingcn jitingcn commented Mar 8, 2022

需要设置 secrets DOCKERHUB_USERNAME DOCKERHUB_TOKEN

跨平台构建极其费时,加上arm大概需要半个小时吧
参考构建 https://github.com/jitingcn/blivechat/runs/5466374511

close #61

@swzsweet
Copy link

swzsweet commented Mar 9, 2022

docker pull ghcr.io/jitingcn/blivechat:sha-81ef492
感谢!正在拉取镜像了

@swzsweet
Copy link

swzsweet commented Mar 9, 2022

root@N1:~# docker logs blivechat
Traceback (most recent call last):
File "main.py", line 11, in
import api.chat
File "/root/blivechat/api/chat.py", line 15, in
import blivedm.blivedm.client as blivedm_client
ModuleNotFoundError: No module named 'blivedm.blivedm'

容器运行时Exited (1) 错误,查看docker logs,显示以上信息

@jitingcn
Copy link
Author

jitingcn commented Mar 9, 2022

root@N1:~# docker logs blivechat Traceback (most recent call last): File "main.py", line 11, in import api.chat File "/root/blivechat/api/chat.py", line 15, in import blivedm.blivedm.client as blivedm_client ModuleNotFoundError: No module named 'blivedm.blivedm'

容器运行时Exited (1) 错误,查看docker logs,显示以上信息

我拖代码忘记拖submodule了,等我改一下新的编译完再试一下

@jitingcn
Copy link
Author

jitingcn commented Mar 9, 2022

root@N1:~# docker logs blivechat Traceback (most recent call last): File "main.py", line 11, in import api.chat File "/root/blivechat/api/chat.py", line 15, in import blivedm.blivedm.client as blivedm_client ModuleNotFoundError: No module named 'blivedm.blivedm'

容器运行时Exited (1) 错误,查看docker logs,显示以上信息

docker pull ghcr.io/jitingcn/blivechat:sha-7302f7d

麻烦重新测试一下,另外删除了 arm/v7 的构建,构建时间可以缩短至10分钟

@swzsweet
Copy link

swzsweet commented Mar 9, 2022

N1 ARMv8就可以了 我拉取测一下 谢谢

@swzsweet
Copy link

swzsweet commented Mar 9, 2022

root@N1:~# docker logs blivechat Traceback (most recent call last): File "main.py", line 11, in import api.chat File "/root/blivechat/api/chat.py", line 15, in import blivedm.blivedm.client as blivedm_client ModuleNotFoundError: No module named 'blivedm.blivedm'
容器运行时Exited (1) 错误,查看docker logs,显示以上信息

docker pull ghcr.io/jitingcn/blivechat:sha-7302f7d

麻烦重新测试一下,另外删除了 arm/v7 的构建,构建时间可以缩短至10分钟

感谢,部署成功了

@xfgryujk
Copy link
Owner

xfgryujk commented Mar 9, 2022

还是不想折腾GitHub Actions,小众的需求就自己解决吧

@jitingcn
Copy link
Author

还是不想折腾GitHub Actions,小众的需求就自己解决吧

这个我觉得其实是方便自己的,不需要自己费事去构建容器了(
另外 arm64 的机器现在也逐渐变多了,像是树莓派和新的 Mac,也不算太小众吧

@xfgryujk
Copy link
Owner

还是不想折腾GitHub Actions,小众的需求就自己解决吧

这个我觉得其实是方便自己的,不需要自己费事去构建容器了( 另外 arm64 的机器现在也逐渐变多了,像是树莓派和新的 Mac,也不算太小众吧

主要是我不信任CD,还是自己构建,测试后再发布比较保险。GitHub Actions好像不能把构建结果下载下来,纯CI就没意义了

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

Successfully merging this pull request may close these issues.

求支持斐讯N1 DOCKER
3 participants