インストール
(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 $
参考にしたサイト
- 隔離の技術Dockerの考え方と使い方の基本
http://www.techscore.com/blog/2014/08/05/introduction-to-docker/ - Linux Mint 17 Xfce版でDockerお試し中(2)
http://d.hatena.ne.jp/chocopurin/20140703/1404399475 - Ubuntu - Docker Documentation
https://docs.docker.com/installation/ubuntulinux/
以上
0 件のコメント:
コメントを投稿