手っ取り早くDockerを動かしてみる方法

docker
Screen Shot 2014-09-18 at 1.20.03

概要

  • コマンド数回でDockerを動かせます。
  • 検証環境がカンタンに作れます
  • Mac OS Xの場合は、boot2dockerを入れ無くても大丈夫です。

前提条件

Mac OS Xにて以下のソフトがインストールされていること。
(エンジニアなら入っているはず)

Core OSをインストールして起動

Core OSを起動するためのVagrantファイルは既に存在しているので、それを拝借してきます。
イメージは394MBあるのでご注意を。

% brew install docker
% git clone [email protected]:coreos/coreos-vagrant.git
% cd coreos-vagrant
% vagrant up 

コンテナを上げてみる

% vagrant ssh
$ docker pull ubuntu:latest (最新版のコンテナイメージを取得)
$ docker run -it --name ubuntu1 ubuntu /bin/bash (ubuntu1という名前で、ubuntuというコンテナイメージを元にコンテナを起動し、シェルに入る)
# apt-get update
# apt-get install nginx
# service nginx start
Ctrl+p Ctrl+q

シャットダウン

% vagrant halt

また使いたければ、vagrant up するだけです。

コメント