在没有Docker Desktop的Mac M1上安装Docker
Docker Desktop 是在你的机器上获取docker的默认方式,当你搜索时,它会建议安装它。要找到以不同方式执行此操作的文档 - 很麻烦。
对于小型企业(少于 250 名员工和少于 1000 万美元的年收入)、个人使用、教育和非商业开源项目,它仍然是免费的。
在这里,我将分享最简单的绕过它的方法。
没有 Docker 桌面的 Mac 上的 Docker
brew install docker docker-compose
进入全屏模式 退出全屏模式
Docker Compose 在没有 Docker 桌面的 Mac 上
安装 Docker 后,您将看到该消息。
Compose is now a Docker plugin. For Docker to find this plugin, symlink it:
mkdir -p ~/.docker/cli-plugins
ln -sfn /opt/homebrew/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose
进入全屏模式 退出全屏模式
只是执行上面的,我们还没有完成!
享受!
免费更换Docker Desktop
Docker Desktop 安装 Docker Engine,它只能在 Linux 上运行。到目前为止,我们只安装了 CLI 工具。要运行图像,我们需要一个环境。
Rancher 桌面取代了 Docker 桌面!很高兴Rancher Desktop v1.0.0刚刚发布,兼容M1芯片,为我们解决了这个问题!
如果您使用的是带有 M1 芯片的 Mac,请从以下位置下载带有
...mac.aarch64.zip的文件
GitHub 上的发布页面
[
](https://res.cloudinary.com/practicaldev/image/fetch/s--Reia__rZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://blog.brazdeikis .io/_next/image%3Furl%3D%252Fuploads%252Francherdesktop.png%26w%3D1920%26q%3D75)
Rancher Desktop 无访问错误
如果您缺少目录或现有目录权限不兼容,请运行以下命令:
sudo mkdir /usr/local/bin
sudo chown $USER /usr/local/bin
进入全屏模式 退出全屏模式
其他 Docker 桌面替代品
-
Docker + Hyperkit + Minikube:不适用于 M1 Mac
-
Podman - 无法从主机操作系统挂载卷
-
Lima + nerdctl - 它不是真正的码头工人
谢谢阅读!
享受!
更多推荐

所有评论(0)