DockerでCentOSイメージを動かしてみた - Linux Mint 17

Linux Mint 17でDockerイメージを動かすだけの手順をまとめてみた。

インストール

(1-1) まずLXCをインストール
$ sudo apt-get install lxc


(1-2) つぎにDockerをインストール
$ sudo apt-get install docker.io

(1-3) Dockerのバージョンを確認
$ sudo docker.io version
Client version: 1.0.1
Client API version: 1.12
Go version (client): go1.2.1
Git commit (client): 990021a
Server version: 1.0.1
Server API version: 1.12
Go version (server): go1.2.1
Git commit (server): 990021a

CentOSイメージを動作

(2-1) CentOSイメージを起動 ※デフォルトのリポジトリはDocker Hubの様だ
$ sudo docker.io run -it centos bash
Unable to find image 'centos' locally
Pulling repository centos
34943839435d: Download complete 
511136ea3c5a: Download complete
5b12ef8fd570: Download complete
bash-4.2# 

(2-2) CentOSリリースファイルを確認
bash-4.2# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
bash-4.2#

(2-3) CentOSを終了
bash-4.2# exit
exit
$

CentOSイメージを削除

(3-1) CentOSコンテナを確認
$ sudo docker.io ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                          PORTS               NAMES
94ff5a22b095        centos:latest       bash                4 minutes ago       Exited (0) About a minute ago                       tender_pike         
$ 

(3-2) CentOSコンテナを削除
$ sudo docker.io rm 94ff5a22b095
94ff5a22b095
$

(3-3) CentOSコンテナの削除を確認
$ sudo docker.io ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
$

(3-4) CentOSイメージを確認
$ docker.io images
REPOSITORY          TAG                 IMAGE ID            CREATED
VIRTUAL SIZE
centos              latest              34943839435d        4 weeks ago
224 MB
$

(3-5) CentOSイメージを削除
$ docker.io rmi centos
Untagged: centos:latest
Deleted: 34943839435dfb2ee646b692eebb06af13823a680ace00c0adc232c437c4f90c
Deleted: 5b12ef8fd57065237a6833039acc0e7f68e363c15d8abb5cacce7143a1f7de8a
Deleted: 511136ea3c5a64f264b78b5433614aec563103b4d4702f3ba7d4d2698e22c158
$

(3-6) CentOSイメージの削除を確認
$ docker.io images
REPOSITORY          TAG                 IMAGE ID            CREATED
VIRTUAL SIZE
$

参考にしたサイト

以上

コメント