dockerをubuntu(32ビット環境)に入れてみることにした。
Dockerは仮想化の一種みたいなものだと思う。
一般的なOS仮想化と違って、ひとつのOSの上に複数の実行環境ができる感じ。
1台のマシン上に、テスト環境1,テスト環境2,テスト環境3とか作るときに便利。OS仮想化の軽いやつ。
個人用だと、お試しで何かインストールしてみるかー、とか、インストール手順を正確にチェックしてみるかー、なんてときに使うんだと思う。
Dockerにはエンタープライズ版(docker-ee)と、無償版・コミュニティ版(docker-ce)があるようだ。今回は、docker-ceをインストールしてみよう。
Ubuntu32ビット環境だと、公式サイト通りにやっても動かなかった。(公式は64ビットを前提にしているもよう)
参考)64ビット環境なら公式手順で→ Get Docker CE for Ubuntu | Docker Documentation(公式)
32ビット版のインストールは、以下を参考にさせていただいた。
参考)32bitのDocker環境でMattermostを構築する。 – Qiita
$ pwd
/home/hoge
$ wget https://storage.googleapis.com/golang/go1.5.3.linux-386.tar.gz
$ tar zxvf go1.5.3.linux-386.tar.gz
$ export GOROOT=$HOME/go
$ mkdir gocode
$ export GOPATH=$HOME/gocode
$ export PATH=$GOPATH/bin:$PATH:$GOROOT/bin
$ sudo apt-get -y install git linux-image-extra-$(uname -r) lxc xz-utils
$ git clone https://github.com/docker-32bit/ubuntu.git
$ cd ubuntu
$ sudo ./build-image.sh
インストール後に、以下を実行して、dockerのヘルプがずらずら出てきたら、とりあえず成功。
$ docker
使ってみるのは、また後日ってことで。