现在公司机器要从 x86 迁移到 arm,在部署 gitlab 时遇到问题,请教大家。

2020-10-13 10:04:21 +08:00
 kaiz1121

背景就是 x86 迁移到 arm,找项目组试点推进。我们部门被选中。 在部署 gitlab 时,没有找到 arm 的 rpm 包,请问怎么搞。

不要问为啥不用 docker 。如果确实没有 arm 的 rpm 包,我就去装 docker..

8695 次点击
所在节点    程序员
74 条回复
morphyhu
2020-10-13 10:10:33 +08:00
实在没有可以考虑在 ARM 平台上自行编译下
zouri
2020-10-13 10:13:29 +08:00
如果没有 arm 的包,用 docker 也会不兼容呀
privil
2020-10-13 10:13:36 +08:00
你装 docker 貌似也要跑 arm 版本的镜像的,搜了下,有的,https://github.com/ulm0/gitlab,可以参照别人的 dockerfile 去安装 arm 版的 gitlab
kaiz1121
2020-10-13 10:16:35 +08:00
@privil 感谢,现在去看一下
kaiz1121
2020-10-13 10:17:19 +08:00
@zouri 嗯嗯 ,谢谢!
kaiz1121
2020-10-13 10:17:32 +08:00
@morphyhu 好的,谢谢!
maemual
2020-10-13 10:19:28 +08:00
为什么要迁移到 ARM 。。。。???
privil
2020-10-13 10:19:44 +08:00
@kaiz1121 #4 看了眼是 arm/ubuntu 的镜像
privil
2020-10-13 10:19:58 +08:00
@maemual #7 国产化,鲲鹏……
wanguorui123
2020-10-13 10:20:44 +08:00
Gogs 有 ARM 版
1stlulu
2020-10-13 10:20:52 +08:00
并不是 docker 专家,但 docker image 也是分架构的,如果 gitlab 没有 arm 版,那它的 docker image 大概也不会有 arm 版...
kaiz1121
2020-10-13 10:22:47 +08:00
@1stlulu 刚 search 了一下 只有 gitlab-runner 的 ARM 适配版本
coderluan
2020-10-13 10:27:52 +08:00
kaiz1121
2020-10-13 10:33:17 +08:00
@coderluan 直接执行这个脚本么
zsj950618
2020-10-13 10:44:49 +08:00
kaiz1121
2020-10-13 10:48:46 +08:00
@zsj950618 难受了,申请下来的虚机资源都是 centos7 ARM 的
coderluan
2020-10-13 10:50:51 +08:00
@kaiz1121 嗯, 不过我去列表翻了下, 好像确实没有 rpm, 不过可能我看漏了, 运行下脚本就知道了, 没有可以换 deb, https://packages.gitlab.com/gitlab/gitlab-ce 这个确实有, 我看见了.
kaiz1121
2020-10-13 10:52:17 +08:00
@coderluan 是的,debin 和 ubuntu 都有 arm 版本,15 楼的老哥也说了。感谢。
pynix
2020-10-13 13:38:15 +08:00
自己构建吧。。
R0n1n
2020-10-13 14:03:17 +08:00
alien 转 deb 到 rpm ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714392

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX