Dockerのインストール方法
1462 ワード
1.はじめに
Dockerの英語の本意は“運搬工”で、プログラマーの世界の中で、Dockerはコンテナ(Container)を運んで、コンテナの中で任意のタイプのAppを詰めて、開発者はDockerを通じてAppを1種の標準化して、移植することができて、自分で管理するコンポーネントに変えることができて、いかなる主流のシステムの中で開発して、デバッグして運行することができます.
2.前提
(1)現在のdockerの限界のため,64ビットのサーバでしか使用できない.(2)linux容器のバグのためdockerはlinuxのkernel 3にある.8での運用が最適で、AUTSもサポートする必要があります.
3.カーネルのアップグレード(kernel 3.8はこのステップを省略)uname-aでシステムカーネルバージョンを表示
# upgrade kernel
sudo apt-get update
sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
# reboot
sudo reboot
4.AFSファイルシステムサポートのアクティブ化
# AUFS
sudo apt-get update
sudo apt-get install linux-image-extra-`uname -r`
5.Dockerのインストール
# Docker
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
# Docker apt , lxc-docker
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\
> /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker
6.Dockerが正常にインストールされているかどうかを確認
sudo docker version
7.実行権限を得るためにdockerユーザーグループにユーザーを追加
Dockerを実行するたびにsudoを入力するので手間がかかり、dockerユーザーグループにユーザーを追加して実行権限を得ることができます
# www docker
sudo gpasswd -a www docker
# Docker
sudo service docker restart
# ,
sudo reboot