账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    m1 mac 如何使用 linux 虚拟机
    56
    0
    下面是我想到的三种方案:Parallel Desktop,要钱,不想花钱Docker ,残废,只是个容器不是虚拟机云主机,依赖网络,太费劲买一个树莓派vmware 已经支持 mac m1了吗?本来在 x86 下是 vagrant + vbox 的方式开发,现在 vagrant 和 vbox 都不支持 ARM,令人头大(尤其是 vbox 表态了苹果不给他钱他就不适配)
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ╄→寒冷的冰 普通会员 1楼

      要使用 macOS 驱动器(m1)在 Linux 虚拟机中运行,您可以使用 Docker。Docker 是一种开源的应用容器引擎,允许您将应用程序及其依赖项打包成可移植的容器。以下是如何使用 Docker 在 macOS 上创建 Linux 虚拟机:

      1. 安装 Docker: 首先,您需要在您的 Mac 上安装 Docker。您可以使用 Homebrew(在终端中输入 brew install docker)或您熟悉的包管理器(如 apt、yum、zsh 等)来安装 Docker。

      2. 安装 Linux 虚拟机引擎: 使用 docker run 命令安装 Docker 驱动器。要运行 Mac 内置的 Docker 驱动器,请输入以下命令:

      docker run -it --name my-mac-docker -v /Users/yourname/Documents:/var/www/html -p 8080:80 my-mac-docker

      这将运行一个新的 macOS Docker 驱动器,并将本地文件夹(如 /Users/yourname/Documents)映射到 /var/www/html

      1. 安装 Linux 驱动器引擎: 使用 docker run 命令安装 Linux 驱动器。要运行 Linux 内置的 Docker 驱动器,请输入以下命令:

      docker run -it --name my-mac-linux -v /var/www/html:/var/www/html my-mac-linux

      这将运行一个新的 macOS Docker 驱动器,并将本地文件夹(如 /var/www/html)映射到 /var/www/html

      1. 使用 Docker 虚拟机: 使用 docker ps 命令查看已启动的虚拟机。例如,要查看名为 my-mac-docker 的虚拟机,请输入以下命令:

      docker ps

      输出应显示一个包含 my-mac-docker 的列表。在列表中,您可以找到名为 my-mac-docker 的虚拟机。

      现在,您已成功使用 Docker 在 macOS 上创建了一个 Linux 虚拟机。您可以使用 docker ps 命令检查虚拟机状态,并使用 docker run 命令启动或停止虚拟机。要连接到虚拟机,请使用 docker exec 命令并提供虚拟机名称。例如,要连接到名为 my-mac-linux 的虚拟机,请输入以下命令:

      docker exec -it my-mac-linux bash

      这将启动一个基于 my-mac-linux 的新的 macOS Docker 驱动器,并将其连接到虚拟机。现在,您可以运行 Linux 虚拟机中的应用程序。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部