V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
chareice
V2EX  ›  Apple

在 Apple Silicon M1 上运行 Docker

  •  
  •   chareice · Nov 28, 2020 · 3827 views
    This topic created in 1977 days ago, the information mentioned may be changed or developed.

    https://finestructure.co/blog/2020/11/27/running-docker-on-apple-silicon-m1

    原理是:在 macOS 上创建一个 Linux 虚拟机,在虚拟机中安装好 Docker,然后配置 Docker for Mac 连接到虚拟机上的 Docker 。亲测可用。

    5 replies    2020-11-28 15:04:42 +08:00
    wszgrcy
        1
    wszgrcy  
       Nov 28, 2020 via Android
    弱弱的问下,普通版本的 macos 不是创建虚拟机然后运行的吗
    imydou
        2
    imydou  
       Nov 28, 2020
    @wszgrcy #1 是虚拟机
    whileFalse
        3
    whileFalse  
       Nov 28, 2020
    @wszgrcy 这个原理跟 Docker for Mac 是一样的。不过我估计难点在于 Docker for Mac 的 docker agent 部分可以用兼容性模式运行,而虚拟机部分就没法直接运行了,所以需要替换为能在 M1 下运行的虚拟机。
    ElmerZhang
        4
    ElmerZhang  
       Nov 28, 2020   ❤️ 1
    @whileFalse 按官方说法,现在是在等 go 和 electron 支持 M1
    byte10
        5
    byte10  
       Nov 28, 2020   ❤️ 1
    即使 能安装 docker,也是 arm docker,其实很多镜像都不能用,不知道大家了解没
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3588 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 00:40 · PVG 08:40 · LAX 17:40 · JFK 20:40
    ♥ Do have faith in what you're doing.