Skip to content

Commit

Permalink
Updated for Docker Toolbox
Browse files Browse the repository at this point in the history
  • Loading branch information
kakakakakku committed Feb 25, 2016
1 parent a3e5988 commit 2e46386
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,29 +23,26 @@ Docker の基礎を実際に手を動かしながら理解する.

## 1. 環境準備

### 1-1. boot2docker on Mac
### 1-1. Docker Toolbox

まず Mac に boot2docker をインストールする.バージョンは `v1.7.1` にする.
まず Docker Toolbox をインストールする.バージョンは `v0.6.0` にする(最新)

インストール後に `boot2docker version` が叩けるようになっていれば OK と言える.
インストール後に `docker-machine version` が叩けるようになっていれば OK と言える.

* [Boot2docker by boot2docker](http://boot2docker.io/)
* [boot2docker/osx-installer](https://github.com/boot2docker/osx-installer)
* [Docker Toolbox | Docker](https://www.docker.com/products/docker-toolbox)

```sh
~ boot2docker version
Boot2Docker-cli version: v1.7.1
Git commit: 8fdc6f5
~ docker-machine version
docker-machine version 0.6.0, build e27fb87
```

### 1-2. boot2docker を起動する

Docker で使う環境変数を設定した状態で起動する.

```sh
~ boot2docker init
~ boot2docker up
~ eval "$(boot2docker shellinit)"
~ docker-machine start default
~ eval "$(docker-machine env default)"
```

以下のコマンドが返ってきたら正常に起動している.
Expand Down Expand Up @@ -126,6 +123,8 @@ c0a5325eebaf centos:centos6 "/bin/bash" 10 minutes ago

イメージ名は任意で OK だけど `${USERNAME}/${IMAGENAME}` にする慣習に沿う.

`CONTAINER ID``docker ps -a` で表示されたものを指定する.

```sh
~ docker commit c0a5325eebaf kakakakakku/manual-httpd
4021b02c4720fc422d14ca7477121586d006dbc5f48faa0e74c607f5f01d09b5
Expand All @@ -150,7 +149,7 @@ Mac の 8080 ポートを Docker コンテナの 80 ポートにマッピング
別のターミナルを開いて Docker が起動してる IP を確認しておく.

```sh
~ boot2docker ip
~ docker-machine ip
192.168.59.103
```

Expand Down Expand Up @@ -314,5 +313,5 @@ Docker 超入門お疲れさまでした!
`.zshrc` にプラグイン指定をしておくとコマンド補完が使えて便利.
```
plugins=(docker boot2docker docker-compose)
plugins=(docker docker-compose)
```

0 comments on commit 2e46386

Please sign in to comment.