我尝试了'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
我知道有一些新的命令我没有看到,所以我怀疑我没有最新的软件。
答案 0 :(得分:22)
答案 1 :(得分:21)
由于您使用的是mac,因此应安装homebrew,然后可以使用命令brew install docker
和brew 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)
答案 5 :(得分:0)