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

DockerHub上的镜像是否还有更新计划呢? #41

Closed
MFYDev opened this issue Mar 19, 2021 · 2 comments
Closed

DockerHub上的镜像是否还有更新计划呢? #41

MFYDev opened this issue Mar 19, 2021 · 2 comments

Comments

@MFYDev
Copy link

MFYDev commented Mar 19, 2021

尊敬的nirui您好,

之前使用docker部署的sshwifty,nginx反代能够隐藏端口正常访问,版本是0.2.8-beta-release,后来使用二进制部署出现了 #40 的问题

目前docker镜像已经3个月没有更新,是否还有docker更新计划呢?还是说放弃docker了呢?

@nirui
Copy link
Owner

nirui commented Mar 19, 2021

其实我每次发布的时候都会在GitHub Action上执行Docker的构造脚本,但是由于需要兼顾ARM和ARM46,编译的时候需要用到qemu。

在0.2.9发布的时候,Docker的构建过程触发了qemu的Bug,导致构建失败。Bug和这个类似:docker/for-mac#5123 。由于这个Bug,0.2.9和0.2.10到目前为止还都是Pre-release。

这是今天下午0.2.10构建日志里的:

2021-03-19T08:38:40.2840205Z |------ (0)!#29 736.1 Setting up hdf5-helpers (1.10.6+repack-2) ...
2021-03-19T08:38:40.2841084Z |------ (0)!#29 736.1 Setting up hicolor-icon-theme (0.17-2) ...
2021-03-19T08:38:40.2841892Z |------ (0)!#29 736.3 Setting up libicu67:arm64 (67.1-6) ...
2021-03-19T08:38:40.2842830Z |------ (0)!#29 736.3 Setting up libdatrie1:arm64 (0.2.13-1) ...
2021-03-19T08:38:40.2843677Z |------ (0)!#29 736.3 Setting up libgslcblas0:arm64 (2.6+dfsg-2) ...
2021-03-19T08:38:40.2844627Z |------ (0)!#29 736.4 qemu: uncaught target signal 11 (Segmentation fault) - core dumped
2021-03-19T08:38:40.2845360Z |------ (0)!#29 ...
2021-03-19T08:38:40.2845835Z |------ (0)!

可以看到是在执行apt时失败,这超出了我的控制。

这个qemu的Bug时有时无,所以我这边也一直会重新尝试构建。如果你着急用的话,可以自己建一个Dockerfile,用预编译的二进制文件来制作镜像。

@MFYDev
Copy link
Author

MFYDev commented Mar 19, 2021

收到,已看到暂时终止了arm64的编译,dockerhub已更新。issue关闭。辛苦nirui!

@MFYDev MFYDev closed this as completed Mar 19, 2021
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

No branches or pull requests

2 participants