bywenshu
V2EX  ›  问与答

求助:如何在 ARM Linux 服务器上用 Docker 运行 x86 架构的 Ubuntu 镜像?

  •  
  •   bywenshu · Jan 14, 2024 · 3894 views
    This topic created in 1029 days ago, the information mentioned may be changed or developed.
    如题。
    21 replies  •  2025-02-04 00:23:55 +08:00
    dddys
    dddys
    Jan 14, 2024
    1
    理论上应该是不能的
    stonesirsir
    stonesirsir
    Jan 14, 2024 via Android
    2
    为什么要做这种吃力不讨好的事😆
    coolcoffee
    coolcoffee
    Jan 14, 2024
    3
    试试 qemu ,就像 x86 上 build 双架构( x86+arm )一样,也是需要用到 qemu 。运行效率真的感人。
    ETiV
    ETiV
    Jan 14, 2024 via iPhone
    4
    https://enlear.academy/run-amd64-docker-images-on-an-arm-computer-208929004510

    Google 搜了一下 结果多是反过来的:run arm on x86 😂

    关键词 docker qemu on arm host
    germain
    germain
    Jan 14, 2024 via iPhone
    6
    一个直男,穿了女装,非要去上女浴室搓澡
    bywenshu23
    bywenshu23
    Jan 14, 2024 via Android
    7
    @stonesirsir
    @germain 发之前就等着你们来了。:-)
    bybyte
    bybyte
    Jan 14, 2024
    8
    macOS m1 安装 docker desktop 后,是可以运行一些 x86 架构的容器的,底层用的 qemu 转换
    Thymolblue
    Thymolblue
    Jan 14, 2024❤️1
    9
    直接 qemu 吧,不过我是在 x86 运行 arm64 镜像。
    MXMIS
    MXMIS
    Jan 14, 2024
    11
    @Thymolblue 还能这样,我经常调 ARM 都是整了台服务器来弄,这下不用续费了😁
    wonderfulcxm
    wonderfulcxm
    Jan 14, 2024 via iPhone
    12
    macOS 上的 orbstack 是可以的,用是 Rosetta ,Linux 还真不清楚
    surfwave
    surfwave
    Jan 14, 2024
    13
    理论上是不行,何必非要折腾这些呢,时间才是最宝贵。
    Tink
    Tink
    Jan 14, 2024
    14
    no way
    leonshaw
    leonshaw
    Jan 14, 2024 via Android❤️1
    15
    关键词 qemu-user-static, binfmt_misc
    flynaj
    flynaj
    Jan 14, 2024 via Android
    16
    Docker 是构建在 lxc 技术上的,是不可能异构系统的,只能用 qemu 。
    jeesk
    jeesk
    Jan 14, 2024
    17
    虚拟化呀, 就相当于在 window 上跑 arm 的 android 是一样的原理, 不过效率不太好而已。
    dianso
    dianso
    Jan 15, 2024
    18
    找人开发吧,估计的 6 位数
    feather12315
    feather12315
    Jan 15, 2024 via iPhone
    19
    装 qemu-user-static + binfmt-support
    diave971349
    diave971349
    Nov 23, 2024
    20
    看看这个,直接拉镜像下来就可以跑了,非常不错
    https://github.com/tonistiigi/binfmt
    liyouran
    liyouran
    Feb 4, 2025
    21
    最近我也正准备尝试,看看这个仓库: https://github.com/dbhi/qus
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3839 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    ♥ Do have faith in what you're doing.