読者です 読者をやめる 読者になる 読者になる

万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

「意識の低い」Docker勉強会 ~ エンジニアのためのプレゼン技術研究会 番外編 ~

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

http://sashihara.jp

ポートフォワーディング ミャンマー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系) GoogleRedHatのサポートは有る。 Dockerではなく、CoreOSを使うべきだ。→サポートはない コスト削減はできない。 ツールの1つ 「Docker構築したら、移行が簡単になる?」「移行対象によります。WordPressなどの単純データであれば簡単かも」