やっつけ不定記

好きなときに好きなことをちゃっちゃと書いてます

Linux Mint 17 Xfce版でDockerお試し中(3)

Linux Mint 17 Xfce版にDockerでCentOS 7QA版を入れることについて、
7月2日7月3日にやってたときのメモが概ね整理できました。
ハマったポイントは、素でDockerだけ入れると
docker.io run したときに no such file or directory
が出て、エラーになるというもの。
lxcを追加導入したら解決したので、それを合わせると、
こんな感じになりました。
docker.ioコマンドにシンボリックリンク貼ってないとか、
甘いところは多々あるとは思いますが、とりあえず気にしない。


(1)Docker入れる
$ sudo apt-get install docker-io


(2)lxc入れる
Synapticから入れたけど、たぶん
$ sudo apt-get install lxc
で行けると思う。


(3)名前解決
必要に応じて /etc/default/docker.io を編集。
デフォルトではGoogle Public DNSが使われるっぽい(?)


(4)ファイルからDockerイメージをインポート&確認
$ sudo docker.io import -< CentOS-7-20140625-x86_64-docker_01.img.tar.xz
$ sudo docker.io images
(IMAGE IDを確認する)
$ sudo docker.io info


(5)イメージからコンテナを起動して確認
$ sudo docker.io run -i -t (IMAGE ID) /bin/bash
bash-4.2# cat /etc/redhat-release
CentOS Linux release 7 (Rebuilt from: RHEL 7.0)
bash-4.2# exit


(6)コンテナの削除
$ sudo docker.io ps -a
(CONTAINER IDを確認)
$ sudo docker.io rm (CONTAINER ID)


(7)イメージの削除
$ sudo docker.io rmi (IMAGE ID)


<戦利品>
キン肉マン(47)
ゴールデンキッズ(1)
じゅういちぶんのいち(9)
暗殺教室(10)