1 dddys 2024-01-14 19:16:27 +08:00 理论上应该是不能的 |
2 stonesirsir 2024-01-14 19:42:48 +08:00 via Android 为什么要做这种吃力不讨好的事 |
3 coolcoffee 2024-01-14 19:43:39 +08:00 试试 qemu ,就像 x86 上 build 双架构( x86+arm )一样,也是需要用到 qemu 。运行效率真的感人。 |
![]() | 4 ETiV 2024-01-14 19:46:35 +08:00 via iPhone https://enlear.academy/run-amd64-docker-images-on-an-arm-computer-208929004510 Google 搜了一下 结果多是反过来的:run arm on x86 关键词 docker qemu on arm host |
5 264768502 2024-01-14 19:57:10 +08:00 via Android |
![]() | 6 germain 2024-01-14 20:05:57 +08:00 via iPhone 一个直男,穿了女装,非要去上女浴室搓澡 |
7 bywenshu23 2024-01-14 21:10:29 +08:00 via Android |
![]() | 8 bybyte 2024-01-14 21:25:52 +08:00 macOS m1 安装 docker desktop 后,是可以运行一些 x86 架构的容器的,底层用的 qemu 转换 |
9 Thymolblue 2024-01-14 21:44:19 +08:00 ![]() 直接 qemu 吧,不过我是在 x86 运行 arm64 镜像。 |
![]() | 10 icyalala 2024-01-14 22:08:08 +08:00 |
![]() | 11 MXMIS 2024-01-14 22:24:47 +08:00 @Thymolblue 还能这样,我经常调 ARM 都是整了台服务器来弄,这下不用续费了 |
![]() | 12 wonderfulcxm 2024-01-14 22:38:03 +08:00 via iPhone macOS 上的 orbstack 是可以的,用是 Rosetta ,Linux 还真不清楚 |
13 surfwave 2024-01-14 22:40:54 +08:00 理论上是不行,何必非要折腾这些呢,时间才是最宝贵。 |
![]() | 14 Tink PRO no way |
15 leonshaw 2024-01-14 23:03:11 +08:00 via Android ![]() 关键词 qemu-user-static, binfmt_misc |
![]() | 16 flynaj 2024-01-14 23:45:02 +08:00 via Android Docker 是构建在 lxc 技术上的,是不可能异构系统的,只能用 qemu 。 |
17 jeesk 2024-01-14 23:56:35 +08:00 虚拟化呀, 就相当于在 window 上跑 arm 的 android 是一样的原理, 不过效率不太好而已。 |
![]() | 18 dianso 2024-01-15 00:16:55 +08:00 找人开发吧,估计的 6 位数 |
![]() | 19 feather12315 2024-01-15 00:19:46 +08:00 via iPhone 装 qemu-user-static + binfmt-support |
![]() | 20 diave971349 328 天前 看看这个,直接拉镜像下来就可以跑了,非常不错 https://github.com/tonistiigi/binfmt |
21 liyouran 255 天前 最近我也正准备尝试,看看这个仓库: https://github.com/dbhi/qus |