-Dockerやってみよう

#contents

*インストール [#q4f8be84]

-Windows,MacであればDocker toolboxを使うべし
-CentOS7であればyum install dockerでOK

*用語集 [#tffa9306]

|Docker Hub|PUBLICに公開されているDockerイメージリポジトリ|
|Docker repository|公開できないのであればPrivateリポジトリを立てる。AWSなどではAmazon ECRとして提供されている。コンテナでもregistryで提供されている|
|Dockerfile|Dockerコンテナーの構成とDockerイメージの作成を一括で行う。イメージ上でコマンドを実施したりできる|

*ツール [#u2310ef7]

**Docker for Mac and Windows [#x9b1ab6a]

2016/03現在ベータ版だが、ネイティブでDockerを動かせるというもの。Hyper-Vを利用しているためWindows10以降

**Docker toolbox [#b4dd7743]

VirtualBox経由のDockerを操作するがそれをひとまとめにしてくれているツール。

**CentOS6(非推奨) [#haab25f4]

 yum install docker-io

*起動してみる [#c7f820ad]
 
 systemctl start docker
 Error starting daemon: Error initializing network controller: Error creating default \"bridge\" "network: package not installed"とでて失敗。OpenVZには入れられないということで終了!

*基本操作 [#q14e67c8]

|docker search キーワード|Docker Hubからイメージ検索|
|docker pull centos|centosイメージを持ってくる|
|docker images|今ローカルにあるイメージ一覧|
|docker ps|動いているDockerプロセス|
|ctrl+p,ctrl+q|抜ける|
|docker attach|再びアタッチ|
|docker attach [CONTAINER ID]|再びアタッチ|

**試しにやってみる [#o47dd014]

|docker run hello-world|表示するだけ|
|docker run -d -P --name web nginx|web|


*さくらのVPSにインストール [#z332ceea]

http://ryotokubox.com/sakura-vps-install-docker/


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS