【问题标题】:How to run/use Docker on a MacOS VM having a Windows host machine如何在具有 Windows 主机的 MacOS VM 上运行/使用 Docker
【发布时间】:2020-03-07 23:30:42
【问题描述】:

我已经在 VM 上安装了 Macos Catalina 10.15(通过 VirtualBox 版本 6)。我的主机上安装了 Windows-10。我是 Macos 的新手,在 VM 上安装 macos 时遇到了很多问题。

现在我已经安装了 Macos,我开始知道我必须安装第三方插件,例如 home-brew 等,以便安装一些先决条件来设置需要 Docker 的环境。

我无法在 VM 中安装 Docker。我已经对其进行了研究,但找不到任何解决方案。我发现一篇文章/链接给了我一个提示,但不是一个完全指导的解决方案。它的链接是:Under the Hood: Demystifying Docker For Mac CE Edition。我只需要在以 Windows-10 作为其主机操作系统的 VM(基于 Macos)上使用 Docker。

【问题讨论】:

  • 为什么不在VM中使用ubuntu,然后在其中使用docker?
  • @Adiii 这个设置对于开发复杂的 docker run 命令可能很方便。在 linux vm 中使用 docker 是完全不同的野兽。
  • 由于 Docker for Mac 内部启动了一个 Linux VM,如果在 OSX VM 中运行它不能正常运行,我不会感到惊讶。我同意直接使用 Linux VM 会更容易;这就是 Docker Machine/Docker Toolbox 所做的。

标签: docker docker-compose windows-10 virtual-machine macos-catalina


【解决方案1】:

您可能正在尝试从其源代码构建 docker。安装 docker 最简单的方法是使用官方构建:https://download.docker.com/mac/stable/Docker.dmg

请注意,甚至可能还无法在虚拟 Mac 上运行 docker...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-09
    • 2019-06-07
    • 2021-08-03
    • 1970-01-01
    • 2023-01-08
    • 1970-01-01
    • 2020-04-24
    相关资源
    最近更新 更多