LoginSignup
7
8

More than 5 years have passed since last update.

Mac OS 10.9 で Docker を 1.0 にアップデート

Last updated at Posted at 2014-06-15

自分用の作業記録。

既にいろんな方がインストールやアップデートの方法を詳しく書いてくれているので、それらを参考にした。

公式ドキュメント
Mac OSXユーザー向けDocker 1.0アップグレード
Mac OS X に Docker 1.0 をインストールする

古いDockerをアンインストール

まずは Homebrewで入れた dockerboot2docker をアンインストールする。

% brew uninstall boot2docker docker
Uninstalling /usr/local/Cellar/boot2docker/0.8.0...
Uninstalling /usr/local/Cellar/docker/0.10.0...

homebrew-cask を使って Docker 1.0 をインストール

Docker 1.0 からはインストーラを使ってインストールするように変更になったようだ。インストールするアプリは Homebrew の Brewfile で管理したいので homebrew-cask を使ってインストールする。

Brewfile
# setup brew cask
tap phinze/homebrew-cask
install brew-cask

# cask packages
cask install boot2docker

Brewfile に上記を追加して brew bundle でインストール。

% brew bundle

Docker の起動

公式のマニュアル に従って boot2docker を再起動させる。

% boot2docker stop
% boot2docker download
% boot2docker start

環境変数に設定する値も変更になっているので再設定が必要となる。設定する値は boot2docker start を実行した際に出力されるほか、 boot2docker ip で確認できる。自分は .zshenv で環境変数が設定されるようにした。

.zshenv
DOCKER_HOST=tcp://192.168.XX.YYY:2375
export DOCKER_HOST

無事に Docker 1.0 が使えるようになった。

% docker version
Client version: 1.0.0
Client API version: 1.12
Go version (client): go1.2.1
Git commit (client): 63fe64c
Server version: 1.0.0
Server API version: 1.12
Go version (server): go1.2.1
Git commit (server): 63fe64c
% docker run ubuntu echo hello world
hello world
7
8
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
7
8