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
EN
小昌
Uploaded by
小川 昌吾
PPTX, PDF
383 views
Njug docker-20180623
名古屋Javaユーザグループ 2018年6月で発表した内容です。
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 26
2
/ 26
3
/ 26
4
/ 26
5
/ 26
6
/ 26
7
/ 26
8
/ 26
9
/ 26
10
/ 26
11
/ 26
12
/ 26
13
/ 26
14
/ 26
15
/ 26
16
/ 26
17
/ 26
18
/ 26
19
/ 26
20
/ 26
21
/ 26
22
/ 26
23
/ 26
24
/ 26
25
/ 26
26
/ 26
More Related Content
PPTX
Njug 20180414
by
小川 昌吾
PPTX
1月からAndroidアプリ開発をやってみての近況
by
takathemax
PPTX
Rails Girls Tokyo 5th
by
Toshihiro Gotou
PDF
Ruby開発の現場を支える技術
by
hiroponz
PDF
Git Flowを運用するために
by
Shun Tsunoda
PDF
Devsumi2012 JGGUG LT
by
Takuma Watabiki
PDF
goパッケージで型情報を用いたソースコード検索を実現する
by
Takuya Ueda
PDF
Go mobileでモバイルアプリを作ろう
by
Takuya Ueda
Njug 20180414
by
小川 昌吾
1月からAndroidアプリ開発をやってみての近況
by
takathemax
Rails Girls Tokyo 5th
by
Toshihiro Gotou
Ruby開発の現場を支える技術
by
hiroponz
Git Flowを運用するために
by
Shun Tsunoda
Devsumi2012 JGGUG LT
by
Takuma Watabiki
goパッケージで型情報を用いたソースコード検索を実現する
by
Takuya Ueda
Go mobileでモバイルアプリを作ろう
by
Takuya Ueda
What's hot
PDF
Goだけでモバイルアプリを作る
by
Takuya Ueda
PDF
Goだけでモバイルアプリを作ろう
by
Takuya Ueda
PDF
GoによるiOSアプリの開発
by
Takuya Ueda
PDF
GAE/GoでLINE Messaging API を使う
by
Takuya Ueda
PDF
go.mobile で Android 開発
by
Hiroshi Kurokawa
PDF
Go Friday 傑作選
by
Takuya Ueda
PDF
Cloud functionsの紹介
by
Takuya Ueda
PDF
粗探しをしてGoのコントリビューターになる方法
by
Takuya Ueda
PDF
Androidアプリ開発で活躍必至!? ビルドツールGradle
by
amayaw9
PDF
Google Assistant関係のセッションまとめ
by
Takuya Ueda
PDF
Cloud Functionsの紹介
by
Takuya Ueda
PDF
DCGANとStyleGAN2を試したときの話 / Dcgan and Stylegan2
by
moto2g
PDF
初めてのDocker
by
You&I
PDF
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
by
Takuya Ueda
PDF
2ヶ月前にgitを始めた私からこれから始める皆さんへ
by
Ayana Yokota
PDF
エディタの壁を越えるGoの開発ツールの文化と作成法
by
Takuya Ueda
PDF
クラウドとGo言語とリモートワーク
by
R3 institute
PPTX
あなたもなれる!Linaroコミッターへの道
by
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
PDF
Goにおけるバージョン管理の必要性 − vgoについて −
by
Takuya Ueda
PDF
20160128 jjug Nightセミナー_Git実践入門
by
Mizuki Ugajin
Goだけでモバイルアプリを作る
by
Takuya Ueda
Goだけでモバイルアプリを作ろう
by
Takuya Ueda
GoによるiOSアプリの開発
by
Takuya Ueda
GAE/GoでLINE Messaging API を使う
by
Takuya Ueda
go.mobile で Android 開発
by
Hiroshi Kurokawa
Go Friday 傑作選
by
Takuya Ueda
Cloud functionsの紹介
by
Takuya Ueda
粗探しをしてGoのコントリビューターになる方法
by
Takuya Ueda
Androidアプリ開発で活躍必至!? ビルドツールGradle
by
amayaw9
Google Assistant関係のセッションまとめ
by
Takuya Ueda
Cloud Functionsの紹介
by
Takuya Ueda
DCGANとStyleGAN2を試したときの話 / Dcgan and Stylegan2
by
moto2g
初めてのDocker
by
You&I
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
by
Takuya Ueda
2ヶ月前にgitを始めた私からこれから始める皆さんへ
by
Ayana Yokota
エディタの壁を越えるGoの開発ツールの文化と作成法
by
Takuya Ueda
クラウドとGo言語とリモートワーク
by
R3 institute
あなたもなれる!Linaroコミッターへの道
by
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
Goにおけるバージョン管理の必要性 − vgoについて −
by
Takuya Ueda
20160128 jjug Nightセミナー_Git実践入門
by
Mizuki Ugajin
Similar to Njug docker-20180623
PPTX
Docker勉強会
by
namikikazuma
PPTX
初心者が伝えるDocker超入門
by
chichi1091
PDF
コンテナ on Windows
by
Tsubasa Nomura
PPTX
Docker for windows を動かす
by
Shinnji Hoshino
PDF
Dockerでらくらく開発・運用を体感しよう
by
Takashi Makino
PDF
Docker道場オンライン#1 Docker基礎概念と用語の理解
by
Masahito Zembutsu
PDF
ゆるふわなDockerの使い方
by
Kento Aoyama
PDF
Docker 入門
by
itatyo
PDF
Installing docker on windows
by
塚本 昌弘
PDF
オトナのDocker入門
by
Tsukasa Kato
PPTX
Dockerの基本的な話
by
gree_tech
PDF
Dockerプレゼン
by
よしだ あつし
PPTX
Microsoft Azure で 初めてのDocker
by
Kinoshita Miku
PPTX
Docker study for beginner in My Company 2017/10/19
by
TearTheSky
PDF
Dockerいろいろ使って思うこと
by
Masahiko Hashimoto
PDF
Docker for Windows & Web Apps for Containers 実践活用技法
by
Microsoft Corporation
PDF
Dockerことはじめ的なはなし
by
pinmarch_t Tada
PDF
Docker handson
by
koda3
PDF
LinuxClub勉強会 - 基礎とハンズオンから始めるDockerを使用したコンテナ技術
by
heitorhirose
PDF
DockerとDocker Hubの操作と概念
by
Masahito Zembutsu
Docker勉強会
by
namikikazuma
初心者が伝えるDocker超入門
by
chichi1091
コンテナ on Windows
by
Tsubasa Nomura
Docker for windows を動かす
by
Shinnji Hoshino
Dockerでらくらく開発・運用を体感しよう
by
Takashi Makino
Docker道場オンライン#1 Docker基礎概念と用語の理解
by
Masahito Zembutsu
ゆるふわなDockerの使い方
by
Kento Aoyama
Docker 入門
by
itatyo
Installing docker on windows
by
塚本 昌弘
オトナのDocker入門
by
Tsukasa Kato
Dockerの基本的な話
by
gree_tech
Dockerプレゼン
by
よしだ あつし
Microsoft Azure で 初めてのDocker
by
Kinoshita Miku
Docker study for beginner in My Company 2017/10/19
by
TearTheSky
Dockerいろいろ使って思うこと
by
Masahiko Hashimoto
Docker for Windows & Web Apps for Containers 実践活用技法
by
Microsoft Corporation
Dockerことはじめ的なはなし
by
pinmarch_t Tada
Docker handson
by
koda3
LinuxClub勉強会 - 基礎とハンズオンから始めるDockerを使用したコンテナ技術
by
heitorhirose
DockerとDocker Hubの操作と概念
by
Masahito Zembutsu
More from 小川 昌吾
PPTX
Effective flutter
by
小川 昌吾
PPTX
Flutter first impression
by
小川 昌吾
PPTX
Flutter management statement
by
小川 昌吾
PDF
Laravel vue-project-upload
by
小川 昌吾
PPTX
Lara vue
by
小川 昌吾
PPTX
Atomic design+vue
by
小川 昌吾
PDF
今年はある意味当たり年だった! という一年振り返り
by
小川 昌吾
PPTX
アプリ屋のための Docker入門
by
小川 昌吾
PDF
Java屋からPHPerになって1年くらい経った
by
小川 昌吾
PPTX
チュートリアルではじめるVue.js
by
小川 昌吾
PPTX
受託、SES、WEBと経験したので比較してみた
by
小川 昌吾
PPTX
ITの開発現場における最近の当たり前これからの当たり前(主観)
by
小川 昌吾
PPTX
非エンジニアに捧ぐツアーオブ構成管理
by
小川 昌吾
PPTX
Dynamo db はじめの一歩
by
小川 昌吾
PPTX
スキトラGit
by
小川 昌吾
PPTX
スキトラ Spring + mybatis
by
小川 昌吾
PPTX
テストコード入門
by
小川 昌吾
PPTX
IoT検定
by
小川 昌吾
PPTX
MySQL入門
by
小川 昌吾
PPTX
Git入門
by
小川 昌吾
Effective flutter
by
小川 昌吾
Flutter first impression
by
小川 昌吾
Flutter management statement
by
小川 昌吾
Laravel vue-project-upload
by
小川 昌吾
Lara vue
by
小川 昌吾
Atomic design+vue
by
小川 昌吾
今年はある意味当たり年だった! という一年振り返り
by
小川 昌吾
アプリ屋のための Docker入門
by
小川 昌吾
Java屋からPHPerになって1年くらい経った
by
小川 昌吾
チュートリアルではじめるVue.js
by
小川 昌吾
受託、SES、WEBと経験したので比較してみた
by
小川 昌吾
ITの開発現場における最近の当たり前これからの当たり前(主観)
by
小川 昌吾
非エンジニアに捧ぐツアーオブ構成管理
by
小川 昌吾
Dynamo db はじめの一歩
by
小川 昌吾
スキトラGit
by
小川 昌吾
スキトラ Spring + mybatis
by
小川 昌吾
テストコード入門
by
小川 昌吾
IoT検定
by
小川 昌吾
MySQL入門
by
小川 昌吾
Git入門
by
小川 昌吾
Njug docker-20180623
1.
Windows環境で Dockerを使う方法 2018/06/23 小川 昌吾(visor
inc.)
2.
自己紹介 sh-ogawa ■東京生まれ・東京育ち ■妻と娘(9カ月)とウサギの3人と1匹 ■名古屋でWeb開発 ■ドラクエ10 ver.4中 SNSアカウント ■Twitter:@kroyeeg ■GitHub:sh-ogawa ■SlideShare:sh-ogawa
■はてブロ:sh-ogawa
3.
自己紹介 sh-ogawa ■東京生まれ・東京育ち ■妻と娘(9カ月)とウサギの3人と1匹 ■名古屋でWeb開発 ■ドラクエ10 ver.4中 SNSアカウント ■Twitter:@kroyeeg ■GitHub:sh-ogawa ■SlideShare:sh-ogawa
■はてブロ:sh-ogawa
4.
ワールドカップで 寝不足です・・・
5.
● Dockerとは?的なの ● WindowsでDockerする方法5 大体 コンテンツ
6.
Dockerって何だ? 6 ● コンテナ型仮想環境 -
仮想マシン(Hyper-VやVMwareなど)はOSイメ ージがホストOS上に丸ごと浮くため重いしブー トのオーバーヘッドが非常に大きい - コンテナはホストOSにプログラムが浮く形で ブートのオーバーヘッドが非常に小さい
7.
7 ● コンテナ型仮想環境 Dockerって何だ? http://www.itmedia.co.jp/news/articles/1406/10/news049.html コンテナ (1ファイル)
8.
Dockerって何だ? 8 ● Dockerの表面的な中身 OSのファイルシステムに含まれている基本ファイル ※/usr/binや/sbinの下など 作ったアプリや、使用するミドルウェアなど
9.
Dockerって何だ? 9 ● メリットって? -
≒実行可能プログラム - 論理的にどこで動かしても同じ - 1コンテナがサンドボックス的 - 複数のアプリを1つの物理に相 乗りさせやすい
10.
Dockerのアーキテクチャ 10 http://docs.docker.jp/_images/architecture.png
11.
runコマンドの範囲 Dockerのライフサイクル 11 image build Dockerfile Container create running start stop stop start delete rm rm
rm rmi rmi
12.
Docker on Windowsる 12●
DockerをWindowsで動かす方法 - Docker for Windowsで動かすアレホスト型仮想化ソフト (VirtualBoxなど)が入 っていると動かない問 題がある
13.
Docker on Windowsる 13●
Hyper-Vとホスト型共存できない問題 - Docker for WindowsはHyper-Vで動く - BIOSでHyper-V有効にしているときに、 ホスト型起動すると、Windowsがサイレント死 亡する(Windows10で実際に起きた) - Hyper-Vも動けば良いけど、意味不明なエラーで 動かない
14.
Docker on Windowsる 14●
復旧方法 - Hyper-V無効化 - regeditでレジストリキー大量に削除する復旧にかかった時間: 6h
15.
Docker on Windowsる 15●
どうするの? - 僕たちにはVagrantがある!
16.
Docker on Windowsる 16●
Docker on Vagrant
17.
Docker on Windowsる 17●
Docker on Vagrantの自分的課題 - VMごとにDocker入れるのが単純に怠い - Dockerを活かせてない感ある アレが使えたらいい感じなんじゃないか?
18.
Docker on Windowsる 18●
アレ = Windows Subsystem for Linux - VMごとにDocker入れるのが怠い ⇒ 解決 - Dockerを活かせてない感ある ⇒ 解決?
19.
Docker on Windowsる 19●
アレにDockerを入れてみた - アレの入れ方はテキトーにググれば出てくる& 簡単なので省略(UbuntuとかでOK) - wslコマンドでLinuxに入る - sudo apt-get install -y docker ← ubuntu
20.
Docker on Windowsる 20お、動いた
21.
Docker on Windowsる 21
は?
22.
Docker on Windowsる 22VMなのにWindowsモジュール見ている 感じ無理じゃない感溢れる
23.
Docker on Windowsる 23どうやらこういうことらしい (https://qiita.com/yoichiwo7/items/0b2aaa3a8c26ce8e87fe)
24.
Docker on Windowsる 24●
どうするの? - ホスト型VMが入ってる場合は、 Docker on Vagrantを続けるしかない!
25.
● ホスト型VM入れてる場合は、 Docker on
Vagrant一択 ● ホスト型使ってない場合は、 Docker for WindowsでもOK ● 今のところWSLでDockerは使 うメリットがなさげ 25 まとめ
26.
26 THANKS! Any questions?
Editor's Notes
#7
絵にすると次のページみたいな感じ
#8
Hyper-Vとの比較。 Hyper-Vはその上にOSが丸ごと乗るけど、DockerはDocker Engineの上にOSが来ない。
#9
アプリ屋・・・は、とりあえず表面的な中身判れば良いと思う。 インフラ屋は勿論それではダメ。イメージの差分管理だったり色々覚えてデプロイロールバックとかできるようになる必要がある
#10
雑に言うと、作ったアプリをファイルシステムごとパッケージングして実行することで、論理的にはどこで動かしても同じ実行環境になる。 本番にそのまま持って行ける!みたいなことを言ってるのはこれがあるから。
#11
クラ-サバ構成 ・dockerコマンド(client)叩くとdaemon(server)が処理する ・ホスト上に保存領域があって、docker hubから取った内容をキャッシュしたりできる
#12
他の状態もあるけど、使ったことないから除いてる。基本はコレ。
#13
絵にすると次のページみたいな感じ
#14
絵にすると次のページみたいな感じ
#15
ちなみに転職したての会社で業務中にやった
#16
絵にすると次のページみたいな感じ
#18
普段の開発はVagrantにプロジェクトディレクトリをマウントして開発しているので、 プロジェクトごとにVagrantが存在する。 なので、VMごとにDocker入れるのだるい。 Docker自体は作って壊すのを前提に使いたいから、全プロジェクトで共通で構わない。
#19
いちおー1VMに複数コンテナ立ち上がって良い感じになる感はある。気がした。
#20
入れてみた
#21
動いたから、docker seach叩いてみたら・・・
#22
動いてねぇ・・・
#24
よくよく考えると、bash on windowsだから、デーモンプロセスとか浮かないか、、というある種の納得感が。。
Download