brew update
brew upgrade docker boot2docker
で一発。ではない。
brew update
brew upgrade docker boot2docker
boot2docker delete
boot2docker download
boot2docker init
boot2docker up
brewからのupgradeだけだとboot2docker(VirtualBox)上のdockerは更新されないので、 boot2docker download
でboot2dockerの最新イメージを落としてきてinitし直す必要がある。
docker version
Client version: 1.1.2
Client API version: 1.13
Go version (client): go1.3
Git commit (client): d84a070
Server version: 1.1.2
Server API version: 1.13
Go version (server): go1.2.1
Git commit (server): d84a070
docker version
でClient version(Mac側)とServer version(boot2docker側)の両方のバージョンが上がっていればバージョンアップ成功
追記
久しぶりにdockerをupdateしてstartしようとしたら下記のように言われた。おそらく1.3?から追加されたパラメータ。
To connect the Docker client to the Docker daemon, please set:
export DOCKER_CERT_PATH=/Users/****/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1
export DOCKER_HOST=tcp://XXX.XXX.XXX.XXX:XXX
DOCKER_HOSTと同様にDOCKER_CERT_PATHとDOCKER_TLS_VERIFYを追加(コピペ)してやれば問題なく接続出来た。
docker version
Client version: 1.3.1
Client API version: 1.15
Go version (client): go1.3.3
Git commit (client): 4e9bbfa
OS/Arch (client): darwin/amd64
Server version: 1.3.1
Server API version: 1.15
Go version (server): go1.3.3
Git commit (server): 4e9bbfa