Как я могу обновить Docker на Mac?

Я попробовал только "модернизацию док-машины", и это сделало некоторую работу, но у меня, похоже, нет последнего CLI.

Если я делаю "версию докера", я получаю:

Client:
 Version:      1.8.2
 API version:  1.20
 Go version:   go1.4.2
 Git commit:   0a8c2e3
 Built:        Thu Sep 10 19:10:10 UTC 2015
 OS/Arch:      darwin/amd64

Server:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        2016-06-01T21:20:08.558909126+00:00
 OS/Arch:      linux/amd64

Я понимаю, что есть некоторые новые команды, которые я не вижу, поэтому я подозреваю, что у меня нет самого последнего программного обеспечения.

Ответ 1

Поскольку вы находитесь на mac, вы должны установить homebrew, и оттуда вы можете установить и обновить докер с помощью команды brew install docker и brew upgrade. Homebrew - это менеджер пакетов для Mac, который упрощает установку таких приложений.

Ответ 2

Удивительно, но эта кнопка GUI помогла мне.

введите описание изображения здесь

Ответ 3

Просто попробуйте вот так:

$ mkdir ~/docker
$ curl -Lo  ~/docker/docker-1.13.0-dev https://master.dockerproject.org/darwin/amd64/docker-1.13.0-dev
$ sudo rm -f /usr/local/bin/docker
$ sudo ln -s ~/docker/docker-1.13.0-dev /usr/local/bin/docker

вы можете найти всю текущую главную ветвь в эту ссылку

Ответ 4

Для использования homebrew: мне нужно было перезаписать последнюю версию докера, используя:

brew link --overwrite docker

Проверьте с помощью

docker --version