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
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
2
390
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
53
32k
転職したらMCPサーバーだった件
nwiizo
14
11k
ここはMCPの夜明けまえ
nwiizo
32
14k
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
8
1.7k
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
3
2.3k
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
1.6k
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
6
5k
Platform Engineeringは自由のめまい
nwiizo
4
2.7k
Other Decks in Programming
See All in Programming
GraphRAGの仕組みまるわかり
tosuri13
7
480
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
120
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
1
240
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
関数型まつりレポート for JuliaTokai #22
antimon2
0
140
C++20 射影変換
faithandbrave
0
500
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.1k
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
110
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
510
CursorはMCPを使った方が良いぞ
taigakono
0
160
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
5
740
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
330
Featured
See All Featured
Facilitating Awesome Meetings
lara
54
6.4k
Making Projects Easy
brettharned
116
6.3k
Being A Developer After 40
akosma
90
590k
Into the Great Unknown - MozCon
thekraken
39
1.9k
BBQ
matthewcrist
89
9.7k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Practical Orchestrator
shlominoach
188
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
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