如何在Mac上升级Docker?

时间:2016-06-05 18:05:39

标签: macos docker

我尝试了'docker-machine upgrade'并且做了一些工作,但我似乎没有最新的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

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

6 个答案:

答案 0 :(得分:22)

令人惊讶的是,这个GUI按钮帮助了我。

enter image description here

答案 1 :(得分:21)

由于您使用的是mac,因此应安装homebrew,然后可以使用命令brew install dockerbrew upgrade安装和升级docker。 Homebrew是mac的软件包管理器,可以轻松安装这些应用程序。

答案 2 :(得分: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

您可以在this link

中找到所有当前的主分支

答案 3 :(得分:2)

对于自制用户:我需要使用以下方法覆盖最新版本的docker:

brew link --overwrite docker

检查

docker --version

答案 4 :(得分:0)

如果它需要更新,它会在运行时显示在菜单中。 您将看到“下载和更新”。 下载完成后,您将看到如下内容(注意最后一个选项): enter image description here

答案 5 :(得分:0)

这太烦人了……原来是一个按钮。

docker-compose v2 启用。 enter image description here