SlideShare a Scribd company logo
1 of 27
Docker 勉強会
- レベル0からの脱出 -
MASUMI YOSHIDA
対象者
 Dockerとやらをこれからまったくはじめて使うエンジニア
 エンジニアじゃないパソコンうまいひとでDockerを使う必要がある人
 デザイナー
 ディレクター
 その他チョットデキル人
 よくわからんけどイマドキっぽいのでサワリだけでも知りたい人
あなただれ
 しがないその辺にゴロゴロいるレベルのエンジニア
 新卒でSIerに入りインフラ系プロジェクトを経験するうちに
そっち方面の人へ
 AWSを使い始めてからは社内ではAWSおじさん
 AWS歴はもう2年半になってしまった…
 本当はもっとプログラミングとかしたい系
 将来はホームページとか作って売って楽しく暮らしたい
Agenda
 Docker is 何
 仮想環境のあゆみ
 なぜDockerがいいのか なぜいまDockerなのか
 デメリットはちゃんとあるよ
 Dockerの構成要素とその周辺について
 ヘイシャでのDockerを使った開発
 インストール方法 Docker for Mac
 インストール方法 Docker Machine
Docker is 何
 仮想環境構築ツール!
 「仮想マシン」ではなくて「コンテナ」
OS/ハイパーバイザ
<仮想サーバ>
OS(全部)
<仮想マシン>
OS(全部)
<仮想マシン>
アプリ
や
コンテンツ
アプリ
や
コンテンツ
OS
<Dockerサーバ>
OS(最低限)
<Dockerコンテナ>
OS(最低限)
<Dockerコンテナ>
アプリ
や
コンテンツ
アプリ
や
コンテンツ
仮想環境のあゆみ
 (けっこう大昔)コンテナによる仮想環境の提供
 メインフレームはいまでいうスパコンみたいなやつ
 1台うん千万円とか平気でする
 (当時にしては)かなり高スペック
 みんなで使わないともったいない
 リソース領域を分割しよう
 コンテナの誕生
メインフレーム
(うん千万円とか)
領
域
A
領
域
B
領
域
C
領
域
D
仮想環境のあゆみ
 仮想マシンの勃興
 1972年にIBMがメインフレーム用にリリースしたSystem/370
 1998年ごろスタンフォード大学のMendel Rosenblum教授のグループがメイン
フレームで行っていた仮想化技術
 1999年ごろ VMware社がLinux OSで仮想マシンを動かすVMware Workstation
をリリース
 2000年代はVMware社、Citrix社などによる仮想マシンシステムが大流行
 Microsoft Hyper-V など大手が追従
 2015年くらいまで 仮想マシン全盛期 猫も杓子も
 Dockerがいきなり現れる
OS/ハイパーバイザ
<仮想サーバ>
OS(全部)
<仮想マシン>
OS(全部)
<仮想マシン>
アプリ
や
コンテンツ
アプリ
や
コンテンツ
仮想環境のあゆみ
 Dockerの発明とコンテナの復権
 2013年3月13日にDocker初リリース
 2015年ごろ日本のエンジニア界隈で騒がれ出す
 2016年は「Docker元年」としてエンジニアが盛り上がる
 利用の手軽さから開発環境は仮想マシンからDockerコンテナに一気に置き換わる
 本番でも使われ出す(有名どころだとWantedlyさんとか)
 https://www.wantedly.com/companies/wantedly/post_articles/27548
 2017年現在 Dockerは開発環境のデファクトスタンダードへ(本番利用も増)
 ヘイシャもついに本番環境へDocker(Amazon ECS)を投入!
なぜDockerがいいのか
なぜいまDockerなのか
 人のコンテナを使うだけならすぐ始められる
docker pull nginx
docker run -d -p 80:80 nginx
Webブラウザで localhost にアクセス
なぜDockerがいいのか
なぜいまDockerなのか
 Dockerfile や
compose.yml など
により移植性が高い
 サーバがソースコー
ドになりファイルと
して管理できる
 アプリケーションの
ソースコードと同様
にリポジトリで変更
管理ができる
Dockerfileの例 (Nginx公式)
https://github.com/nginxinc/docker-
nginx/blob/1d2e2ccae2f6e478f628f4091d
8a5c36a122a157/mainline/stretch/Dockerf
ile
docker-composeの例 (Zabbix 3.0)
https://qiita.com/zembutsu/items/686b99be90d72688
aee8
なぜDockerがいいのか
なぜいまDockerなのか
 周辺ツールが整って
きたので利便性が良い
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
https://www.slideshare.net/zembutsu/docker-expectations-and-reality
なぜDockerがいいのか
なぜいまDockerなのか
 他の仮想環境に比べて軽くて早い
 OSの部分を自分でやらないから
 実務経験による体感値
 EC2を新たに起動:5分程度
 ECSにコンテナを新たに起動:数十秒
驚速のコンテナ起動!GKEでのPod生成時間計測結果発表
http://www.apps-gcp.com/gke-pod-creation-time/ #apps_gcp #gcpja #gcpug
デメリットはちゃんとあるよ
 MacだとWindowsServerやWindows10などを動かすことがで
きない
 カーネル(OSのコアの部分)をホストと共有するのでその点
に関するコツが必要だったりトラブルが起こったりする
 普通のサーバに加えて覚えることが多くなり初学者には苦し
いかもしれない
 いままでの仮想サーバと考え方が変わるのでシステム運用の
考え方や手順も変わる
Dockerと構成要素・周辺ツール
(初級編)
 Docker
 会社名でありブランド名でありアプリケーション
 コンテナを扱うのでコンテナを運ぶ船のイメージ
 エンジニアは動物化したがるイキモノなのでクジラのフレンズ
 かわいい
Dockerと構成要素・周辺ツール
(初級編)
 Dockerfile
 コンテナを作るためのレシピ
 コンテナ単位で書く
 本当はもっと長い
Dockerと構成要素・周辺ツール
(初級編)
 DockerHub
 公式コンテナイメージ共有サイト
 コンテナはリポジトリに登録して他の人と共有できる
 共有を限定したい場合は
 DokcerHubやQuay.ioにお金を払う
 自分でリポジトリサーバを運用する
Dockerと構成要素・周辺ツール
(初級編)
 docker-compose
 いろんなコンテナを組み合わせて1つのWebサービスを立ち上げるための
ツールとレシピ
(参考)Docker Compose で CakePHP の開発環境を作る - 座敷牢日誌
http://zashikiro.hateblo.jp/entry/2016/08/15/224612
MacなどのPC
Dockerと構成要素・周辺ツール
(初級編)
 docker-machine
 PC内に仮想マシンを
作ってその中に
コンテナを作る
Docker Machine
Oracle VirtualBox
Dokcerサーバ
(Linux)
Dokcerサーバ
(Linux)
Docker for (Mac|Win)
コン
テナ
コン
テナ
コン
テナ
コン
テナ
コン
テナ
コン
テナ
コン
テナ
コン
テナ
コン
テナ
ECS クラスター
ECSインスタンス
Dockerと構成要素・周辺ツール
(初級編)
 AWS ECS(EC2 Container Service)
 AWSが提供するDocker運用環境
 専用用語(システムの単位)
があるので覚える必要あり
 クラスター
 サービス
 ECSインスタンス
 タスク定義
 タスク
ECSインスタンス
ECS サービス
ECS タスク定義
ECS タスク
ECS タスク定義
ECS タスク
ECS タスク ECS タスク
Dockerと構成要素・周辺ツール
(初級編)
 AWS ECR(EC2 Container Registry)
 AWSが提供するプライベートリポジトリ
 AWSユーザのみ利用可能
 AWSを利用して入ればDockerHubやQuai.io
などを利用しなくてもこちらを
利用することで代替となる
 初期費用なし
 データ転送量と保存容量で課金
 月額500MBまでは保存容量無料
 ECRのアイコン
ヘイシャでのDockerを使った開発
 Docker for Mac か Docker Machine か
 基本的にDokccer Machineを使います!
 Docker を AWS で起動する方法
 Docker on EC2 と ECSがありますが基本後者!
 ECSとCircleCIを連携させた自動的なリリースでのDockerを使った開発
 Gihthubの所定のブランチにソースコードをマージ
 CircleCIが発動
 Dockerイメージを作ってECRにプッシュ
 ECRにプッシュしたイメージをpullしてECSにコンテナを起動
インストール方法 Docker for Mac
 https://docs.docker.com/docker-for-mac/install/
インストール方法 Docker Machine
 https://docs.docker.com/machine/install-machine/
おわりです
Appendix
コマンドとか具体的に
知りたいのですが…
 Dockerのすべてが5分でわかるまとめ!(コマンド一覧付き) - paiza開発日誌
http://paiza.hatenablog.com/entry/docker_intro
参考文献
 コンテナはクラウド進化の鍵--その歴史と「Docker」の隆盛
https://japan.zdnet.com/article/35063899/ @zdnet_japanさんから
 Dockerのメリット・デメリット http://docker.yuichi.com/about/strength/index.html
 Docker を Production で使い続ける理由 | Wantedly Engineer Blog by @koudaiii
https://www.wantedly.com/companies/wantedly/post_articles/27548
 Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
https://www.slideshare.net/zembutsu/docker-expectations-and-reality
 docker-nginx/Dockerfile at 1d2e2ccae2f6e478f628f4091d8a5c36a122a157 · nginxinc/docker-
nginx https://github.com/nginxinc/docker-
nginx/blob/1d2e2ccae2f6e478f628f4091d8a5c36a122a157/mainline/stretch/Dockerfile
 Zabbix 3.0をDocker Composeで一度に実行する方法 - Qiita
https://qiita.com/zembutsu/items/686b99be90d72688aee8
 Dockerのすべてが5分でわかるまとめ!(コマンド一覧付き) - paiza開発日誌
http://paiza.hatenablog.com/entry/docker_intro
 驚速のコンテナ起動!GKEでのPod生成時間計測結果発表 http://www.apps-gcp.com/gke-pod-
creation-time/ #apps_gcp #gcpja #gcpug

More Related Content

What's hot

楽しいゲーム開発管理
楽しいゲーム開発管理楽しいゲーム開発管理
楽しいゲーム開発管理Maki Koiwa
 
Notes/Domino エンジニアのための Docker 超入門
Notes/Domino エンジニアのための Docker 超入門Notes/Domino エンジニアのための Docker 超入門
Notes/Domino エンジニアのための Docker 超入門y-hattori
 
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておくいまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておくTakahiro YAMAGUCHI
 
Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話xiidec
 
Win32 APIをてなずけよう
Win32 APIをてなずけようWin32 APIをてなずけよう
Win32 APIをてなずけようKouji Matsui
 
de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!Kazumi IWANAGA
 
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎schoowebcampus
 
DroidKaigi - Welcome talk
DroidKaigi - Welcome talkDroidKaigi - Welcome talk
DroidKaigi - Welcome talkMasahiro Hidaka
 
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話典子 松本
 
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscriptenJSオジサン openframeworks emscripten
JSオジサン openframeworks emscriptenminoru nakanou
 
Customazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールCustomazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールyaegashi
 
チャットボット開発を取り巻く環境と Cogbot コミュニティ
チャットボット開発を取り巻く環境と Cogbot コミュニティチャットボット開発を取り巻く環境と Cogbot コミュニティ
チャットボット開発を取り巻く環境と Cogbot コミュニティAtsushi Yokohama (BEACHSIDE)
 
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in express
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in expressサブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in express
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in expressTakahiro YAMAGUCHI
 
JavaScriptでパワポを作ろう
JavaScriptでパワポを作ろうJavaScriptでパワポを作ろう
JavaScriptでパワポを作ろうSaki Homma
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介Ryo Iinuma
 
Visual Studio Live Share で 猛暑を乗り切ろう!
Visual Studio Live Share で猛暑を乗り切ろう!Visual Studio Live Share で猛暑を乗り切ろう!
Visual Studio Live Share で 猛暑を乗り切ろう!Saki Homma
 
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSSShogo Iwano
 
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Saki Homma
 
Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介tuna cook
 

What's hot (20)

楽しいゲーム開発管理
楽しいゲーム開発管理楽しいゲーム開発管理
楽しいゲーム開発管理
 
Notes/Domino エンジニアのための Docker 超入門
Notes/Domino エンジニアのための Docker 超入門Notes/Domino エンジニアのための Docker 超入門
Notes/Domino エンジニアのための Docker 超入門
 
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておくいまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
 
Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話Github codespaces すごく良い。もうこれで 十分なんじゃという話
Github codespaces すごく良い。もうこれで 十分なんじゃという話
 
Win32 APIをてなずけよう
Win32 APIをてなずけようWin32 APIをてなずけよう
Win32 APIをてなずけよう
 
Dockerぐらし!
Dockerぐらし!Dockerぐらし!
Dockerぐらし!
 
de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!
 
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
 
DroidKaigi - Welcome talk
DroidKaigi - Welcome talkDroidKaigi - Welcome talk
DroidKaigi - Welcome talk
 
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話
 
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscriptenJSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
 
Customazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールCustomazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツール
 
チャットボット開発を取り巻く環境と Cogbot コミュニティ
チャットボット開発を取り巻く環境と Cogbot コミュニティチャットボット開発を取り巻く環境と Cogbot コミュニティ
チャットボット開発を取り巻く環境と Cogbot コミュニティ
 
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in express
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in expressサブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in express
サブドメイン前提のチーム機能開発で踏んだ
OAuthの罠の話 in express
 
JavaScriptでパワポを作ろう
JavaScriptでパワポを作ろうJavaScriptでパワポを作ろう
JavaScriptでパワポを作ろう
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
 
Visual Studio Live Share で 猛暑を乗り切ろう!
Visual Studio Live Share で猛暑を乗り切ろう!Visual Studio Live Share で猛暑を乗り切ろう!
Visual Studio Live Share で 猛暑を乗り切ろう!
 
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
 
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
 
Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介
 

Similar to Docker study for beginner in My Company 2017/10/19

Dockerで開発環境をデリバる
Dockerで開発環境をデリバるDockerで開発環境をデリバる
Dockerで開発環境をデリバるDaigou Harada
 
Dockerを使ってみよう
Dockerを使ってみようDockerを使ってみよう
Dockerを使ってみようRyo Adachi
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築MILI-LLC
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Masahito Zembutsu
 
20180925 docker ecs_fargate
20180925 docker ecs_fargate20180925 docker ecs_fargate
20180925 docker ecs_fargateHisayuki Mori
 
Newcomer2020 Docker研修
Newcomer2020 Docker研修Newcomer2020 Docker研修
Newcomer2020 Docker研修Suguru Yazawa
 
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)Hiroyuki Kusu
 
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】増田 亨
 
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Nakazawa Yuichi
 
Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要Kazuyuki Mori
 
2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめxyzplus_net
 
捕鯨!詳解docker
捕鯨!詳解docker捕鯨!詳解docker
捕鯨!詳解docker雄哉 吉田
 
Windows azure
Windows azureWindows azure
Windows azuresuno88
 
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境Yuki Ando
 
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ーWeb系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ーYosuke INOUE
 
Azure serverlesssummit2018
Azure serverlesssummit2018Azure serverlesssummit2018
Azure serverlesssummit2018Tsukasa Kato
 
Docker初級者によるdocker布教
Docker初級者によるdocker布教Docker初級者によるdocker布教
Docker初級者によるdocker布教dog american
 
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」Serverworks Co.,Ltd.
 

Similar to Docker study for beginner in My Company 2017/10/19 (20)

Dockerで開発環境をデリバる
Dockerで開発環境をデリバるDockerで開発環境をデリバる
Dockerで開発環境をデリバる
 
Dockerを使ってみよう
Dockerを使ってみようDockerを使ってみよう
Dockerを使ってみよう
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築
 
Docker入門
Docker入門Docker入門
Docker入門
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
 
20180925 docker ecs_fargate
20180925 docker ecs_fargate20180925 docker ecs_fargate
20180925 docker ecs_fargate
 
Newcomer2020 Docker研修
Newcomer2020 Docker研修Newcomer2020 Docker研修
Newcomer2020 Docker研修
 
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
 
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
 
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築
 
Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要
 
2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ
 
200813 fgdc mandai
200813 fgdc mandai200813 fgdc mandai
200813 fgdc mandai
 
捕鯨!詳解docker
捕鯨!詳解docker捕鯨!詳解docker
捕鯨!詳解docker
 
Windows azure
Windows azureWindows azure
Windows azure
 
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境
Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境
 
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ーWeb系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
 
Azure serverlesssummit2018
Azure serverlesssummit2018Azure serverlesssummit2018
Azure serverlesssummit2018
 
Docker初級者によるdocker布教
Docker初級者によるdocker布教Docker初級者によるdocker布教
Docker初級者によるdocker布教
 
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
 

Docker study for beginner in My Company 2017/10/19