Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
MN
Uploaded by
Minehiko Nohara
500 views
20170329 container technight-第一回勉強会
Container Tech Night 第一回勉強会資料
Technology
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 38
2
/ 38
3
/ 38
4
/ 38
5
/ 38
6
/ 38
7
/ 38
8
/ 38
9
/ 38
10
/ 38
11
/ 38
12
/ 38
13
/ 38
14
/ 38
15
/ 38
16
/ 38
17
/ 38
18
/ 38
19
/ 38
20
/ 38
21
/ 38
22
/ 38
23
/ 38
24
/ 38
25
/ 38
26
/ 38
27
/ 38
28
/ 38
29
/ 38
30
/ 38
31
/ 38
32
/ 38
33
/ 38
34
/ 38
35
/ 38
36
/ 38
37
/ 38
38
/ 38
More Related Content
PDF
Lagopus + DockerのDPDK接続
by
Tomoya Hibi
PDF
DPDKによる高速コンテナネットワーキング
by
Tomoya Hibi
PPTX
ネットワークプログラマビリティ勉強会
by
Tomoya Hibi
PDF
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
by
Tomoya Hibi
PDF
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
by
Tomoya Hibi
PDF
NPStudy LT Lagopus Router v19.07
by
Tomoya Hibi
PPTX
自作仮想化基盤 「n0stack」の紹介
by
Takeshi Take
PDF
Lagopus Router v19.07.1
by
Tomoya Hibi
Lagopus + DockerのDPDK接続
by
Tomoya Hibi
DPDKによる高速コンテナネットワーキング
by
Tomoya Hibi
ネットワークプログラマビリティ勉強会
by
Tomoya Hibi
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
by
Tomoya Hibi
Lagopusで試すL3ルーティング + α (Lagopusの設定方法いろいろ)
by
Tomoya Hibi
NPStudy LT Lagopus Router v19.07
by
Tomoya Hibi
自作仮想化基盤 「n0stack」の紹介
by
Takeshi Take
Lagopus Router v19.07.1
by
Tomoya Hibi
What's hot
PPTX
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
PPTX
VPP事始め
by
npsg
PDF
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
by
ksk_ha
PPTX
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
PDF
第20回 OpenStack勉強会 Neutron Deep Dive - DVR
by
Toru Makabe
PDF
LagopusとAzureとIPsecとDPDK
by
Tomoya Hibi
PPTX
Container Networking Deep Dive
by
Hirofumi Ichihara
PPTX
Project calico introduction - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
PDF
【さくらのクラウド】ローカルルータ導入ガイド
by
さくらインターネット株式会社
PDF
君にもできる! にゅーとろん君になってみよー!! 「Neutronになって理解するOpenStack Net - OpenStack最新情報セミナー ...
by
VirtualTech Japan Inc.
PPTX
コンテナネットワーキング(CNI)最前線
by
Motonori Shindo
PDF
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
PDF
OpenDaylightを用いた次世代ネットワーク構成管理の考察
by
Naoto MATSUMOTO
PDF
Lagopus Router
by
Tomoya Hibi
PPTX
Contrail overview open stack days tokyo-feb2015
by
Nachi Ueno
PDF
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
by
VirtualTech Japan Inc.
PDF
Osc2018tokyo spring-20180224
by
Tomoya Hibi
PDF
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
by
シスコシステムズ合同会社
PDF
Mastodonインスタンスをセットアップできるスタートアップスクリプトについて
by
さくらインターネット株式会社
PDF
Lagos running on small factor machine
by
Lagopus SDN/OpenFlow switch
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
VPP事始め
by
npsg
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
by
ksk_ha
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
第20回 OpenStack勉強会 Neutron Deep Dive - DVR
by
Toru Makabe
LagopusとAzureとIPsecとDPDK
by
Tomoya Hibi
Container Networking Deep Dive
by
Hirofumi Ichihara
Project calico introduction - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
【さくらのクラウド】ローカルルータ導入ガイド
by
さくらインターネット株式会社
君にもできる! にゅーとろん君になってみよー!! 「Neutronになって理解するOpenStack Net - OpenStack最新情報セミナー ...
by
VirtualTech Japan Inc.
コンテナネットワーキング(CNI)最前線
by
Motonori Shindo
GPU on OpenStack - GPUインターナルクラウドのベストプラクティス - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
OpenDaylightを用いた次世代ネットワーク構成管理の考察
by
Naoto MATSUMOTO
Lagopus Router
by
Tomoya Hibi
Contrail overview open stack days tokyo-feb2015
by
Nachi Ueno
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
by
VirtualTech Japan Inc.
Osc2018tokyo spring-20180224
by
Tomoya Hibi
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定
by
シスコシステムズ合同会社
Mastodonインスタンスをセットアップできるスタートアップスクリプトについて
by
さくらインターネット株式会社
Lagos running on small factor machine
by
Lagopus SDN/OpenFlow switch
Viewers also liked
PDF
OpenContrail, Real Speed: Offloading vRouter
by
Open-NFP
PDF
Nokia Web-Runtime Presentation (Phong Vu)
by
Daniel Appelquist
PDF
Railsチュートリアルの歩き方 (第4版)
by
Yohei Yasukawa
PPTX
ISCA final presentation - Runtime
by
HSA Foundation
PDF
Using GPUs to Achieve Massive Parallelism in Java 8
by
Dev_Events
PDF
Webセキュリティと W3CとIETFの仕様
by
yuki-f
PDF
How to Become a Thought Leader in Your Niche
by
Leslie Samuel
PDF
君はyarn.lockをコミットしているか?
by
Teppei Sato
PPTX
Microsoft Really Loves Linux – a Virtual Love Story
by
Christian Heitkamp
PDF
JAWS-UG ECS Best Practices #jawsug_ct
by
Yu Sudo
PPTX
Intel and Amazon - Powering your innovation together.
by
Eran Shlomo
PDF
Markus Tessmann, InnoGames
by
White Nights Conference
PDF
Valgrind overview: runtime memory checker and a bit more aka использование #v...
by
Minsk Linux User Group
PDF
ECSとSpotFleetで新規ビジネスのトライアル
by
Yu Sudo
PPTX
Esri Developer Summit 参加報告
by
Takahiro Kamiya
PPTX
Baseball Play Study 2017春(2017年春 読むべき野球本はこれだ!)
by
Haruo Sato
PDF
数字から読むクオリティスタートとチームの勝利
by
Jun Sasaki
PDF
#インスタやきう民の歩き方
by
しょう
PDF
160328 bp study_for_tetsuto
by
asami saisho
PDF
テキストマイニングによる外国人選手の分析
by
7pairs
OpenContrail, Real Speed: Offloading vRouter
by
Open-NFP
Nokia Web-Runtime Presentation (Phong Vu)
by
Daniel Appelquist
Railsチュートリアルの歩き方 (第4版)
by
Yohei Yasukawa
ISCA final presentation - Runtime
by
HSA Foundation
Using GPUs to Achieve Massive Parallelism in Java 8
by
Dev_Events
Webセキュリティと W3CとIETFの仕様
by
yuki-f
How to Become a Thought Leader in Your Niche
by
Leslie Samuel
君はyarn.lockをコミットしているか?
by
Teppei Sato
Microsoft Really Loves Linux – a Virtual Love Story
by
Christian Heitkamp
JAWS-UG ECS Best Practices #jawsug_ct
by
Yu Sudo
Intel and Amazon - Powering your innovation together.
by
Eran Shlomo
Markus Tessmann, InnoGames
by
White Nights Conference
Valgrind overview: runtime memory checker and a bit more aka использование #v...
by
Minsk Linux User Group
ECSとSpotFleetで新規ビジネスのトライアル
by
Yu Sudo
Esri Developer Summit 参加報告
by
Takahiro Kamiya
Baseball Play Study 2017春(2017年春 読むべき野球本はこれだ!)
by
Haruo Sato
数字から読むクオリティスタートとチームの勝利
by
Jun Sasaki
#インスタやきう民の歩き方
by
しょう
160328 bp study_for_tetsuto
by
asami saisho
テキストマイニングによる外国人選手の分析
by
7pairs
Similar to 20170329 container technight-第一回勉強会
PPTX
2019年度 CaaS ワークショップ @ NTTコム
by
TomoyaTakegoshi
PDF
コンテナ未経験新人が学ぶコンテナ技術入門
by
Kohei Tokunaga
PDF
[Japan Tech summit 2017] DEP 005
by
Microsoft Tech Summit 2017
PPTX
Dockerの基本的な話
by
gree_tech
PDF
インフラエンジニアのためのRancherを使ったDocker運用入門
by
Masahito Zembutsu
PDF
Docker国内外本番環境サービス事例のご紹介
by
ThinkIT_impress
PDF
捕鯨!詳解docker
by
雄哉 吉田
PDF
Docker 基本のおさらい
by
Naoki Nagazumi
PDF
Hack for Docker's Network
by
Masahito Yoshida
PDF
Docker for Windows & Web Apps for Containers 実践活用技法
by
Microsoft Corporation
PDF
コンテナ時代にインフラエンジニアは何をするのか
by
gree_tech
PDF
Dockerについて
by
koda3
PDF
コンテナの作り方「Dockerは裏方で何をしているのか?」
by
Masahito Zembutsu
PDF
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
PDF
2024-03-09_Practical-engineering-LT_container-tech-intro_v2.1.pdf
by
Yusaku Miyata
PDF
オトナのDocker入門
by
Tsukasa Kato
PDF
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
by
decode2016
PPTX
やっぱコンテナ好きやねん Serverless Meet Up #02.pptx
by
ssuserbefd24
PPTX
Sakura no-yuube-20140327
by
Kunihiro TANAKA
PDF
Azure container as a service v0.1.19.1213
by
Ayumu Inaba
2019年度 CaaS ワークショップ @ NTTコム
by
TomoyaTakegoshi
コンテナ未経験新人が学ぶコンテナ技術入門
by
Kohei Tokunaga
[Japan Tech summit 2017] DEP 005
by
Microsoft Tech Summit 2017
Dockerの基本的な話
by
gree_tech
インフラエンジニアのためのRancherを使ったDocker運用入門
by
Masahito Zembutsu
Docker国内外本番環境サービス事例のご紹介
by
ThinkIT_impress
捕鯨!詳解docker
by
雄哉 吉田
Docker 基本のおさらい
by
Naoki Nagazumi
Hack for Docker's Network
by
Masahito Yoshida
Docker for Windows & Web Apps for Containers 実践活用技法
by
Microsoft Corporation
コンテナ時代にインフラエンジニアは何をするのか
by
gree_tech
Dockerについて
by
koda3
コンテナの作り方「Dockerは裏方で何をしているのか?」
by
Masahito Zembutsu
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
2024-03-09_Practical-engineering-LT_container-tech-intro_v2.1.pdf
by
Yusaku Miyata
オトナのDocker入門
by
Tsukasa Kato
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
by
decode2016
やっぱコンテナ好きやねん Serverless Meet Up #02.pptx
by
ssuserbefd24
Sakura no-yuube-20140327
by
Kunihiro TANAKA
Azure container as a service v0.1.19.1213
by
Ayumu Inaba
Recently uploaded
PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
20170329 container technight-第一回勉強会
1.
Container Tech Night --
第一回勉強会 2017/3/29 @minepicco 1
2.
2 [1] 19:00 -
19:40 基本解説 Dockerとは? - テクノロジー概要 - 技術バックグラウンドおよび、Docker利用のメリット - 周辺テクノロジーの紹介 (Rancher、CoreOS、Docker Registry) [2] 19:40 - 20:00 休憩 [3] 20:00 - 21:00 実践!簡易Dockerクラウド構築 - ハンズオン - Docker Host構築 - Dockerの利用(WordPress構築) - Dockerコマンドの操作 - 管理サーバー(Rancher)の設定 - (カタログおよびリポジトリの登録) [4] 21:00 - 21:30 懇親会 (軽食あり)
3.
なまえ: 野原
峰彦 2006年にマクニカグループに入社 自社SaaSサービス開発担当 Eメールアーカイブ製品担当 Web Analytics製品担当 仮想分散型Firewall製品担当 オーバーレイ型SDN製品担当 Hyper Converged System製品担当 他 現在はWeb分離製品のMenlo Securityと、Identity Federation製品のPing Identityを担当 3
4.
なまえ: 野原
峰彦 2006年にマクニカグループに入社 自社SaaSサービス開発担当 Eメールアーカイブ製品担当 Web Analytics製品担当 仮想分散型Firewall製品担当 オーバーレイ型SDN製品担当 Hyper Converged System製品担当 他 現在はWeb分離製品のMenlo Securityと、Identity Federation製品のPing Identityを担当 4 一緒に働いていただける 方、絶賛募集中!
5.
多くの製品のサポートにおいて、解析ツール、監視ツー ルなどの環境が必要 2006年ごろは毎回サーバーを物理で構築してアプリをインス トール (1日がかりの作業)
2010年ごろから仮想マシンで運用を開始するも、スケールや バックアップ、リストア、利用可能なリソースなど、まだ課題 は多かった 2015年ごろより、徐々に環境をDockerに移行 Zabbix、Nagiosなどの運用監視サーバー Webサーバー Squidサーバー 各種DBサーバーなど 取り扱い製品の一部をDockerイメージ化 5
6.
6 Dockerをご存知ですか? Dockerを使っている or 使ったことはありますか?
7.
メーカーがシステム監視にGraphite/Grafanaを利用を推奨 7 サポートのため、マクニカでも環境を構築することに。 面倒くさそう・・・ そうだ、Dockerを使おう!
8.
8 [Graphite] JSON形式でデータをリアルタイム に収集し、グラフ化してくれる ツール [Grafana] さまざまなデータをきめ細かに視 覚化し、アラート(4.0以降)を設定 することが可能なツール。 Graphiteのデータを直接参照する ことが可能。
9.
ご安心を!どんどん便利になっています。 詳細は後程・・ 9
10.
DotCloud社(現Docker社)が2013年の PyCon(Python Conference)で発表。その時 点でのユーザーは5人。
コンテナを利用するための統合管理ツールで あり、従来のLXCにさまざまな付加価値を追 加して提供している。 オープンソースソフトウェアの「Docker」 として公開され、その使い勝手の良さから、 多くの開発者、IT部門の管理者で利用されは じめ、特に2015年以降、爆発的にユーザーが 増加している。 10
11.
LXCはLinuxカーネル上の隔離空間でアプリケーションプロセスを実行 するテクノロジー(cgroups、namespaceを利用) OS系のリソースは個別に消費する必要なし
通常のプロセスと同等のリソース消費のため、非常に軽量 11 一般的な仮想化 LXCを用いた仮想化 一般的な仮想環境では、まずHypervisor、ホストOSを構 築し、その中に仮想マシンのOSをインストールする。 アプリケーションは仮想マシンの分離によって隔離された 環境での動作を実現する。 LXCではLinux OS上に、cgroupやnamespaceを用いてリ ソースの隔離空間を構築する。OS環境は共有しつつ、ア プリケーションを隔離空間で動作させる。
12.
ポータブルデプロイ アプリケーションの依存関係をすべて単一のオブジェクトに同梱
アプリケーション用の汎用パッケージングフォーマット Dockerのコンテナはアプリケーションのデプロイに最適化した構造を提供 自動ビルド ホスト環境に依存しない同梱のビルドツール、外部ツールとの連携サポート バージョニング GIT同様のバージョン管理機能を提供 コンポーネントの再利用 細分化されたイメージを再利用することができる イメージ共有 パブリックリポジトリ(Docker Hub)の利用 エコシステム 隔離空間で動作するコンテナへの軽量かつHigh-level APIを提供 12
13.
GitHubのように、Dockerのイメージを共有するためのパブリックレジスト リー。 さまざまなメーカーがオフィシャルなイメージを公開しているほか、全 ユーザーがイメージを公開し、共有できるクラウドサービス。
メジャーなアプリケーションの多くがイメージ化され公開されている。 13 Docker Hub Auto build & Push git add Push Pull GitHub など
14.
GitHubのように、Dockerのイメージを共有するためのパブリックレジスト リー。 さまざまなメーカーがオフィシャルなイメージを公開しているほか、全 ユーザーがイメージを公開し、共有できるクラウドサービス。
メジャーなアプリケーションの多くがイメージ化され公開されている。 14 Docker Hub Auto build & Push git add Push Pull GitHub など Docker Containerのダウンロード数: 80億+ Docker Hubのアプリ数: 50万+ Dockerを使った3rdパーティプロジェクト数: 10万+ (※ 2017年1月現在のデータ)
15.
0 1,000,000,000 2,000,000,000 3,000,000,000 4,000,000,000 5,000,000,000 6,000,000,000 7,000,000,000 8,000,000,000 9,000,000,000 直近のDocker Container
ダウンロード数の伸び Docker Container Downloads ※ データはHP上の2015年11月以降 15 Docker リリース
16.
16 サーバーハードウェア サーバーハードウェア OS OS Hypervisor
Docker Engine Guest OS Guest OS Guest OS Bin/li bs Bin/li bs Bin/li bs Bin/libs Bin/li bs App A App A* App B App A App A* App B とにかく軽量! コンテナ VMs
17.
17 サーバーハードウェア Ubuntu Docker Engine Bin/libs Bin/li bs App A
App A* App B サーバーハードウェア CentOS Docker Engine Bin/libs Bin/li bs App A App A* App B 実行環境、Dependency問題を気にしない ポータビリティ
18.
18 非常に豊富なアプリケーションとエコシステム • Docker Hub上には50万+のイメージを 保存(2017/1現在) •
探せばかなりのアプリケーションが見 つかる • メーカーオフィシャルな物も豊富 • タグによりバージョン管理 • 自分自身のイメージを公開可能 • Docker Hub利用のためのさまざまな APIやツールが提供されている • Docker連携の製品も非常に豊富
19.
19 Docker Container Base Image FS Layer FS
Layer FS Layer FS Layer FS Layer FS Layer FS Layer Dockerコンテナは小さいイメージの集合体 による、パッケージ化されたアプリ実行環境 Docker Container
20.
Doker0 (Linux Bridge) 20 Linux
OS 192.168.0.1 Iptables (SNAT/DNAT) -- $ sudo iptables -t nat -L –n DNAT tcp -- anywhere anywhere tcp dpt:13306 to:172.17.0.3:3306 DNAT tcp -- anywhere anywhere tcp dpt:10080 to:172.17.0.2:80 DNAT tcp -- anywhere anywhere tcp dpt:8080 to:172.17.0.1:80 App1 172.17.0.1 (Zabbix:80) App2 172.17.0.2 (Mediawiki:80) App3 172.17.0.3 (mysql:3306) 192.168.0.1:8080 App2 192.168.0.1:10080 App1 192.168.0.1:13306 App3
21.
特定サービスの軽量化 アプリケーションのコアサービスやDBのインターフェイスをコンテナ で提供する
全体のリソースを削減 インストールの簡素化 容易なスケール、迅速なフェイルオーバーと再起動 Web Server/スマホアプリ アクセスの上下 変動が激しく、画一サービスを提供するコンテンツ 軽量なため、数百、数千単位までスケールさせて利用することも可能 レスポンスが悪くなったものは随時削除とリビルドを行う 試験用、評価用ツールとして すぐに使ってみたいアプリケーションをイメージからインポート 短時間で簡単に構築。リソース消費も極すくない バックアップも容易に小容量で取得。マイグレーションも容易。 21
22.
セキュリティ Docker
Hubのイメージ管理 36%のイメージは脆弱性をもつとの統計情報も。 マルウェア感染時の対策 アクセス時のオーバーヘッド ※ 現在はさまざまなソリューションが出始めてい ます。 22
23.
Docker for
Windows Docker for Mac Docker Swarm Machine dockerのコンテナのスケールやクラスタ内 のFailOverが、3rdパーティソフトや拡張機能 を用いることなく管理・実現可能に。 23
24.
24 Docker OpenSourceのコンテナ管理ツール。現在のコンテナブームの火付け役 rkt セキュリティや効率、構築のしやすさが重視されるアプリケーションに適したコンテナのランタイムApplication Container(appc)specに準拠 Apache Mesos 元々は分散したリソースを統合利用するツールとして有名。 Dockerのコンテナをジョブで管理、運用する分散処理フレームワーク runC 2015にDockerconで発表された新しいコンテナRuntime runCはDocker Engineと同じ技術であるlibcontainer上に実装 従来のDockerイメージはそのまま実行可能 コンテナはrunCの子プロセスとして起動するためデーモンが不要 WindowsとLinuxをネイティブにサポートする Docker
Swarm 複数のDockerホストをクラスタ化するためのツール Kubernetes 複数のDockerホストをクラスタ化し、Podというコンテナグループのスケール管理を行うツール Open Container INITIATIVE コンテナ技術の統一化を目指すプロジェクト runCをベーステクノロジとしている Open Container ProjectからOPEN CONTAINER INITIATIVEに改名。OCPだと混乱のもとになるため。 Kuryr OpenStackのコンテナ用API Libertyより実装し、MitakaからNeutronと統合
25.
25 CoreOS Docker、rktなどをネイティブでサポート CoreOS同士でのクラスタ構成に利用可能なFleetをデフォルトでサポート コンテナの起動専用にデザインされた非常に軽量なOS Tectonic Kubernetesに特化したUI付のOS (By CoreOS) 非常に注目度が高い。そして、コストも高め・・ Atomic
Host Red HatによるDocker専用OS 内部テクノロジーは殆どTectonicと同じ サポートが充実 Photon OS VMWareによるコンテナ専用OS NSXなど、独自のSDNソリューションとの連携あり Rancher / Rancher OS Dockerの統合管理用OSS 高機能なコンテナ運用UIを提供する Rancher OSというDocker専用OSもある OpenStack Magnum Docker Swarm、Kubernetes、Mesosをサポート OpenStackのHeat機能を用いてコンテナインフラストラクチャを自動構築 Docker Registry Docker HUBの機能をオンプレミスで提供するOSS パブリックに公開できないイメージをオンプレミスのみで管理する
26.
Rancher Dockerの統合管理用OSS
高機能なコンテナ運用UIを提供する 最新版では日本語もサポート CoreOS Docker、rktなどをネイティブでサポート CoreOS同士でのクラスタ構成に利用可能なFleetをデフォ ルトでサポート コンテナの起動専用にデザインされた非常に軽量なOS Docker Registry Docker HUBの機能をオンプレミスで提供するOSS パブリックに公開できないイメージをオンプレミスのみで 管理する 26
27.
マクニカではRancherが提供するWeb UI をもちいたDockerクラウドを提供 27
28.
28 担当中の製品がSSOに対応したから PingFederate使いたいんだけど、どうやって構 築したらいいの・・? Dockerクラウドにありますよー! ログ解析でたまーにSplunk使いたいんだけど、 構築するのが面倒なんだよねー。 Dockerクラウドで一時的な利用 も可能ですよ。 MySQLのサーバー持ってない? Dockerクラウドなら2分で起動し ますよ。 社員A 社員B 社員C
29.
29 Pythonの実行環境で「Jupiter」使いたいんだ けど、いろんな環境にコピーしないといけない し、構築が結構面倒なんですよ。。 これもイメージ追加しときましたよー! はい。ありますよー。 社員A 社員B 社員C イメージ追加しときましたよー。 今回CitrixがCPXっていうコンテナ型LBをリ リースしたんだけど、デモ用で簡単に構築でき る環境ないかな。 「graphite」ってソフトと「grafana」ってソ フトを使いたいんだけど・・
30.
ユーザーインターフェイスはRancher1.1を利用 (現在1.5xへの移行テスト中) Appカタログは、Privateカタログを利用
信頼されたOfficialイメージはDocker HUBより取得 オリジナルのイメージは原則オンプレのDockerレジストリより取得 ※ これにより、問題のあるアプリの利用を極力避ける Docker HostはCoreOSの1298.6.0を利用(Stable最新版。Docker versionは1.12.6) Quota(リソース制限)を目的として、Docker Hostはユーザーごとに独 立したものを提供 仮想環境上に構築しているため、リソースはオーバーコミット前提 バックアップはNutanixのスナップショット機能を利用 Rancherサーバーの監視は、現状はwgetの401応答を5分間隔で実施 30
31.
カタログ2 31 社員A 社員B 社員C
社員D 自社作成イメージ系 信頼性の高いオフィ シャルなイメージなど イメージ取得 イメージ取得 カタログ1 Docker Registry CoreOS CoreOS CoreOS CoreOS Backup Backup GitHub Enterprise Prism + vSphere HUB
32.
利用者Aさん アプリをデプロイする手間がほとんどなくなった。
使いたいアプリをすぐ使えるのがとても良い! 利用者Bさん 都度初期化をして使っていたようなアプリがあったが、その手 順も楽になった。 LBなどの設定も簡単利用できるので、助かっている。 利用者Cさん 自社取り扱い製品のアプリもオンデマンド利用が可能に。 Dockerを意識せずに普通に使えている。 リリースバージョンごとに一時的なUI確認や評価に利用できて、 非常に便利。 設定ファイルを変えるために都度Namespace入る必要がない。 32
33.
CoreOSでDockerサービスが意図せず停止する CoreOS自動アップデートが原因と判明。(製品コンセプト)
必要な箇所は自動アップデートの停止を実装。 RancherへのDocker Hostの複数登録で問題が出る Rancherのアップデート(1.3以降)で解決。 RancherのExecute shell画面が開かなくなる Rancherのアップデート(1.3以降)で解決。 RancherのUIが英語 Rancherのアップデート(1.2以降)で日本語対応済み。 アカウント管理が煩雑 社内AD連携のテスト実施中。 HA構成の実装 現状は未構成。将来的に実装を検討中。 33
34.
ほとんどのアプリケーションは物理にインストールして も仮想環境でもDockerでも同じように使えます。 Dockerによって環境構築の手間は飛躍的に削減できま す。
さまざまな3rd パーティ製品との組み合わせで、さらに 便利に利用することができるようになります。 34
35.
Dockerオフィシャルサイト https://www.docker.com/
Rancherオフィシャルサイト http://rancher.com/ CoreOSオフィシャルサイト https://coreos.com/ Docker Registry公式ドキュメント https://docs.docker.com/registry/ GitHub Enterprise https://enterprise.github.com/home Citrix NetScalar CPX Expressについて https://www.microloadbalancer.com/ 35
36.
DockerやDockerを用いた製品は、よくROIにク ローズアップして紹介されます。 しかし、ROIだけではなく、Time To
Market を格段に早め、企業の競争力を高めるための強 力なツールとして利用されるケースも多くなっ ています。 36
37.
お手元の”ハンズオン情報(UserXX)”に記載の Wifiに接続してください 今回のハンズオン環境はAWS上に構築しており、この Wifi以外からのアクセスは許可されておりません。
ドキュメント共有サイト(OwnCloud)に接続し、 Keypairをダウンロードしてください。 ハンズオン用のホストへのSSHアクセスにはKeypair が必要です。 37
38.
Thank you @minepicco 38
Download