http://infrapre.connpass.com/event/17896/ 2015年8月22日
・Kitematic(カイトマティック) https://kitematic.com/
Dockerが買収 コンテナごと上げるのが主流に成る? Electron(node.js)
◯インストール mkdir ~/Docker vagrant box add trusty64 https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box インストール後、
cd ~/Docker vagrant init trusty64
vi Vagrantfile
config.vm.networkの右辺りのipの中 "192.168.55.44"にする。
vagrant up
ポートフォワーディング ミャンマーIT頑張っている
意識低い人まず歴史の勉強
DigitalOcean・・・VPS
サーバーを家畜化
IaaSは列強、しかしPaaSは多くのHerokuフォロワーが終了。『PaaSは衰退しました』。 しかし10genはMongoDB、そしてdotcloudはDockerというプランBで成功。
AWSはEC2を使ったら負け
IaaSとPaaSの違い:「OSレベルでいじれるかいじれないか」 EC2はIaaSだけどRDSはPaaSだと思ってる。 EaaS作る部品? Dockerはクラウドの(=IaaS)価値を上げたもので、基本的な考え方は同じ Heroku・・PaaS?料金部分で 本当の意味でPaaSは出てない。 さくらのレンタルサーバ・・・IaaS。言語だけいれる。ファイルを置くだけでできる。 最終形態はPaaS
・ ソフトウェア | ミドルウェア サービス | インフラ サービス
・Docker、EC2(Apache) ソフトウェア 自分でやる | ミドルウェア 自分でやる | インフラ サービス
https://www.engineyard.co.jp/ https://www.engineyard.co.jp/platform-as-a-service IaaS PaaS SaaSの図
https://docs.docker.com/installation/ubuntulinux/
Docker・・組み合わせることによって価値を生み出す コンテナ化・・・複数のルートファイルシステムを実行すること
docker run -ti centos
docker hubからとってくる。 それからコンテナを起動する。
Dockerはコンテナではなくプラットフォーム
docker run
で子プロセスを立ち上げて、そのプロセスに対してchrootする。
chrootしたプロセス郡のことをコンテナという単位でくくる、そういうイメージです。
DockerはLinuxのみ稼働可能
32bit, 64bitは行き来できない。カーネルが違う。
カーネルの中でリソース管理ができない。
32bit用と64bit用がある。
◯Q and A 大まかは1サーバに1コンテナ。EC2。監視ツール。ネットワークとIO。 中居さんの本。基本的な本がない。 AtomicHost Chefとかと競合しない。 コンテナイメージの運用
Redmineとかもある?アンオフィシャルの。
◯都市伝説 クラウド環境は使う。 全ては解決しない。 セキュリティや信頼性に問題が有る?ファイルシステム。どう隠ぺいするか? DockerではなくCoreOS ネットワークが貧弱。I/Oアーキテクチャ よく落ちる(古い。2系) Google、RedHatのサポートは有る。 Dockerではなく、CoreOSを使うべきだ。→サポートはない コスト削減はできない。 ツールの1つ 「Docker構築したら、移行が簡単になる?」「移行対象によります。WordPressなどの単純データであれば簡単かも」