LoginSignup
5
5

More than 5 years have passed since last update.

メモ: boot2dockerのUpdate(0.8.0->1.2.0)

Posted at

はじめに

boot2docker を 久しぶりにUpdate(0.8.0 -> 1.2.0)したらちょっとエラーになったのでメモです。

問題

boot2docker を単にUpdateしたら、

% docker ps -a
2014/08/27 11:48:13 Error response from daemon: client and server don't have same version (client : 1.14, server: 1.12)

みたいなエラーが出ました。
Mac上のClientのVersionは挙がっても、VirtualBox内のVersionが変わっていないからエラーになるようです。

解決方法

VirtualBoxのISOを更新すれば直りました。

昔のISOを削除するとコンテナは空になってしまうので、重要なのはDeleteする前にPushなどしておきましょう。

だいたい下記の手順でやれば良いだろう、というメモ。

Terminal
% brew update
% brew upgrade boot2docker
% boot2docker delete
% boot2docker download
% boot2docker init
% boot2docker up
Waiting for VM and Docker daemon to start...
............................................
Started.

To connect the Docker client to the Docker daemon, please set:
    export DOCKER_HOST=tcp://192.168.59.104:2375

% export DOCKER_HOST=tcp://192.168.59.104:2375  
% docker ps -a
 CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
##何もない##
5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5