Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Container technology in-house study session
Search
nwiizo
June 18, 2019
Programming
1
1.3k
Container technology in-house study session
社内向け勉強会 その1
nwiizo
June 18, 2019
Tweet
Share
More Decks by nwiizo
See All by nwiizo
バイブコーディングと継続的デプロイメント
nwiizo
2
410
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
8
1k
2025年夏 コーディングエージェントを統べる者
nwiizo
0
220
転職したらAWS MCPサーバーだった件
nwiizo
3
1.2k
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
6
6.2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
45k
転職したらMCPサーバーだった件
nwiizo
15
12k
ここはMCPの夜明けまえ
nwiizo
32
15k
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
8
1.9k
Other Decks in Programming
See All in Programming
CSC305 Lecture 03
javiergs
PRO
0
230
CSC509 Lecture 01
javiergs
PRO
1
430
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
370
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
160
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
440
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
230
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
2.9k
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
CSC305 Lecture 02
javiergs
PRO
1
260
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
130
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
ネイティブ製ガントチャートUIを作って学ぶUICollectionViewLayoutの威力
jrsaruo
0
130
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.8k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
KATA
mclloyd
32
15k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Invisible Side of Design
smashingmag
301
51k
A better future with KSS
kneath
239
17k
Transcript
None
None
• • • •
None
None
https://github.com/cncf/toc/blob/master/DEFINITION.md 最近日本語が登場したので差し替えます. ありがとう @yokawasa さん
https://github.com/cncf/toc/blob/master/DEFINITION.md 最近日本語が登場したので差し替えます. ありがとう @yokawasa さん
https://github.com/cncf/presentations
⚫
None
⚫ ⚫ ⚫ ⚫
Building Microservices Production-Ready Microservices
None
None
None
None
None
None
None
⚫ ⚫ ⚫ ⚫ ⚫ ⚫
⚫ ⚫
None
None
None
⚫ https://www.docker.com/
None
None
⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫
⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫
https://ai.google/research/pubs/pub43438 Large-scale cluster management at Google with Borg
• • • • • • • • • •
プロセスからコンテナ、そして…
• • • • • • • • • •
• •
None
None
None
• • •
None
• • • • • •
• • • • • •
None
None
⚫ ⚫ ⚫ Linuxの主な概念 ふつうのLinuxプログラミング 第2版 Linuxの仕組みから学べるgccプログラミングの王道
⚫ ⚫ ⚫
None
None
⚫ https://www.docker.com/
⚫ https://www.docker.com/ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫
⚫ ⚫ ⚫ ⚫ ⚫ https://cloud.google.com/blog/products/gcp/7-best-practices-for-building-containers https://docs.docker.com/v17.12/develop/develop-images/dockerfile_best-practices/ https://12factor.net/ja/
⚫ https://www.docker.com/ ⚫ ⚫ ⚫
None
None
None
None
1. FROM golang:1.11-alpine 2. ADD . /go/src/ 3. EXPOSE 8080
4. CMD ["/usr/local/go/bin/go", "run", "/go/src/server.go"]
1. FROM golang:1.11-alpine 2. ADD . /go/src/ 3. EXPOSE 8080
4. CMD ["/usr/local/go/bin/go", "run", "/go/src/main.go"]
None
None
分散システムもDockerも何も分からんのにKubernetesに入門するけど大丈夫ですか?
None
None
None
None
None
None
None
None
https://ai.google/research/pubs/pub43438 Large-scale cluster management at Google with Borg
⚫ ⚫ ⚫
None
None
None
None
None
None
None
None
⚫ ⚫ ⚫ ⚫
None
None
None
None
None
None
テンプレート containerの変更 v1 v2
None
None
None
None
None
None
None
None
⚫
⚫
⚫
⚫
⚫
⚫ ⚫
⚫
⚫
⚫
⚫ ⚫
None
None