我如何在Mac上升级Docker?

我只是试图“docker机升级”,并做了一些工作,但我似乎没有最新的CLI。

如果我做'docker版'我得到:

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 

我知道有一些新的命令我没有看到,所以我怀疑我没有最新的软件。

既然你是在Mac上,你应该安装自制软件 ,从那里你可以使用命令brew install dockerbrew upgrade来安装和升级docker。 Homebrew是一个mac的包pipe理器,使得这种应用程序的安装变得简单。

令人惊讶的是,这个GUIbutton帮助了我。

在这里输入图像说明

试试这个方法:

 $ 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 

你可以在这个链接中find当前所有的主分支

对于自制程序的用法:我需要覆盖docker的最后一个版本,使用:

 brew link --overwrite docker 

检查

 docker --version