Vagrantを利用してローカルにDocker環境を作成してみる。
ベースはUbuntu 14.04 LTS。
Ubuntuのセットアップ
まずはVagrant Boxを取得する。
1 |
> vagrant box add ubuntu_14.04_lts https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box |
Official Ubuntu 14.04 daily Cloud Image amd64 (Development release, No Guest Additions)
https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box
A list of base boxes for Vagrant – Vagrantbox.es
http://www.vagrantbox.es/
取得したBoxから仮想マシンを作成する。
1 2 3 4 5 6 7 8 9 10 11 |
> mkdir docker > cd docker > vagrant init ubuntu_14.04_lts > vi Vagrantfile --- # Create a private network, which allows host-only access to the machine # using a specific IP. config.vm.network "private_network", ip: "192.168.33.30" --- > vagrant up > vagrant ssh |
セットアップしたUbuntuのバージョンを確認しておく。
1 2 3 4 5 |
$ uname -a Linux vagrant-ubuntu-trusty-64 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux $ cat /etc/issue Ubuntu 14.04.1 LTS n l $ |
Dockerのインストール
公式サイトの手順に従う。
Ubuntu – Docker Documentation
https://docs.docker.com/installation/ubuntulinux/
Ubuntu-maintained Package Installation
1 2 3 4 5 |
$ sudo apt-get update $ sudo apt-get install docker.io $ source /etc/bash_completion.d/docker.io $ docker --version Docker version 1.0.1, build 990021a |