Как скачать и установить Rancher Desktop на Mac

Rancher Desktop — бесплатная программа с открытым кодом, которая запускает контейнеры и Kubernetes на Mac в небольшой виртуальной машине с Linux. Разберём, какой файл скачать, как установить программу и что выбрать при первом запуске.

Rancher Desktop

  • macOS 13 и новее
  • Apple Silicon и Intel
  • Бесплатно, открытый код
Официальный сайт Rancher Desktoprancherdesktop.io ↗

Или сразу установщик с сервера разработчика:

Ссылки ведут на сайт разработчика (rancherdesktop.io, github.com). MacWashing с ним не связан и не хранит установщики у себя.

Откройте Терминал (Программы › Утилиты) и выполните:

brew install --cask rancher

Homebrew скачает программу с сервера разработчика, проверит файл и положит программу в «Программы».

Homebrew ещё не установлен? Как установить Homebrew: одна команда с сайта brew.sh.

Какой файл скачать

Кнопка загрузки на rancherdesktop.io ведёт на страницу выпусков Rancher Desktop на GitHub — это официальное место загрузки. В разделе Assets последнего выпуска возьмите .dmg под ваш процессор:

  1. Откройте меню Apple › Об этом Mac.
  2. Если там строка Чип с Apple M1, M2 или новее — берите Rancher.Desktop-<версия>.aarch64.dmg. Если строка Процессор с Intel — Rancher.Desktop-<версия>.x86_64.dmg.

Rancher Desktop нужны macOS 13 Ventura или новее и стабильный интернет. Советуют 8 ГБ памяти и 4 ядра процессора. Файл .dmg весит больше полугигабайта.

Как установить Rancher Desktop

  1. Откройте скачанный .dmg в папке Загрузки.
  2. В открывшемся окне перетащите Rancher Desktop в папку Программы.
Окно образа диска Rancher Desktop: значок Rancher Desktop и папка «Программы», куда его перетащить
  1. Откройте Rancher Desktop из Программ и нажмите Открыть, когда macOS спросит о программе из интернета.
  2. При первом запуске выберите, включать ли Kubernetes, какой движок контейнеров использовать и настраивать ли PATH автоматически, и подтвердите. Всё это можно поменять потом в Preferences.
  3. Подождите, пока Rancher Desktop скачает нужные компоненты: первый запуск занимает несколько минут.

В Rancher Desktop два движка контейнеров, и работает только один из них:

  • dockerd (moby) даёт Docker API и привычную команду docker. Выбирайте его, если пользуетесь инструментами Docker.
  • containerd даёт пространства имён для контейнеров и команду nerdctl.

Что настроить после первого запуска

  • Проверьте, что всё работает. С dockerd (moby) выполните docker run hello-world в Терминале: скачается крошечный образ и напечатает приветствие.
  • Kubernetes. Он включён по умолчанию. Если нужны только контейнеры, выключите его в Preferences › Kubernetes, чтобы тратить меньше памяти.
  • Открытие при входе. Rancher Desktop может запускаться при входе в систему. Это настраивается в Preferences › Application › Behavior.
  • Место на диске. Образы, контейнеры и виртуальная машина занимают место, и оно растёт по мере работы. Troubleshooting › Factory Reset удаляет виртуальную машину и настройки, если хотите начать заново.
  • Установщик. Когда Rancher Desktop заработал, переместите .dmg из Загрузок в Корзину.

Если Rancher Desktop не устанавливается или не запускается

  • «Программа Rancher Desktop повреждена, и её не удаётся открыть». Файл скачался не полностью. Удалите его и скачайте заново со страницы выпусков на GitHub.
  • Rancher Desktop не запускается на старом Mac. Проверьте версию macOS в окне Об этом Mac: нужна macOS 13 или новее.
  • Зависает при запуске. Откройте Troubleshooting в Rancher Desktop и нажмите Factory Reset: это удалит виртуальную машину и настройки, и первоначальная настройка начнётся заново.
  • Ничего не помогает. Удалите Rancher Desktop полностью, вместе с данными, и установите заново: как удалить Rancher Desktop с Mac.

Аналоги Rancher Desktop

Чтобы Mac оставался в порядке

MacWashing, раздел «Сборка мусора»: найдены мусор Xcode, пользовательский кэш, установщики и журналы, к очистке 22,83 ГБ

Инструменты разработчика оставляют много лишнего: кэш, журналы, старые сборки. Сборка мусора в MacWashing находит кэш программ и инструментов разработчика, а Деинсталлятор уберёт Rancher Desktop вместе с файлами, если он станет не нужен.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Rancher Desktop бесплатный?

Да. Rancher Desktop бесплатный и с открытым исходным кодом.

Есть ли Rancher Desktop в App Store для Mac?

Нет. Rancher советует .dmg со своей страницы выпусков на GitHub. Поставить его можно и через Homebrew, но этот пакет команда Rancher Desktop не поддерживает.

Можно ли пользоваться командой docker с Rancher Desktop?

Да, с движком dockerd (moby). С containerd вместо неё работает nerdctl. Движок меняется в Preferences › Container Engine.