English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Установка Docker на MacOS

Установка с помощью Homebrew

macOS Мы можем использовать Homebrew для установки Docker.

Cask Homebrew уже поддерживает Docker для Mac, поэтому можно легко использовать Homebrew Cask для установки:

$ brew install --cask --appdir=/Applications docker
==> Создание Caskroom в /usr/local/Caskroom
==> Мы установим права доступа правильно, чтобы в будущем не требовалось sudo
Пароль:          # Введите пароль macOS
==> Удовлетворение зависимостей
==> Загрузка https://download.docker.com/mac/stable/21090/Docker.dmg
######################################################################## 100.0%
==> Проверка контрольной суммы для Cask docker
==> Установка Cask docker
==> Перемещение приложения 'Docker.app' в '/Applications/Docker.app'.
🍺 docker был успешно установлен!

После загрузки Docker app нажмите Next, возможно, потребуется ввести пароль macOS, просто введите его. После этого появится окно с уведомлением о запуске Docker, на панели состояния также появится значок кита (()).

Загрузка и установка вручную

Если необходимо загрузить вручную, нажмите на следующий ссылке для загрузки Стабильная или Edge Версия Docker для Mac.

Как и другие программы macOS, установка Docker также проста: дважды щелкните загруженный файл .dmg и перетащите значок кита в папку Applications.

Найдите значок Docker в приложении и нажмите на него для запуска. Возможно, потребуется ввести пароль macOS, просто введите его.

Нажмите на значок кита в верхнем панели состояния, чтобы открыть меню действий.

При первом нажатии на значок может открыться окно с уведомлением о успешной установке, нажмите "Got it!" для закрытия окна.

Запустите терминал и проверьте версию Docker, которая была установлена.

$ docker --version
Docker version 17.09.1-ce, build 19e2cf6

Ускорение загрузки образов

Из-за проблем с сетью в Китае, загрузка образов Docker очень медленная, и мы можем решить эту проблему, настроив акселератор. Я использую адрес镜像 от NetEase: http://hub-mirror.c.163.com.

Нажмите на иконку приложения Docker for mac в панели задач -> Настройки... -> Daemon -> Registry mirrors. Заполните адрес акселератора в списке. После завершения настройки нажмите кнопку Apply & Restart, Docker перезапустится и применит настроенные адреса образов.

После этого мы можем проверить, удалось ли успешно настроить, через команду docker info.

$ docker info
...
Registry Mirrors:
 http://hub-mirror.c.163.com
Live Restore Включено: false