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
950
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
9
1.2k
2025年夏 コーディングエージェントを統べる者
nwiizo
0
320
転職したらAWS MCPサーバーだった件
nwiizo
3
1.8k
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
6
6.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
46k
転職したらMCPサーバーだった件
nwiizo
15
12k
ここはMCPの夜明けまえ
nwiizo
32
15k
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
8
2k
Other Decks in Programming
See All in Programming
AIエージェントでのJava開発がはかどるMCPをAIを使って開発してみた / java mcp for jjug
kishida
4
770
Duke on CRaC with Jakarta EE
ivargrimstad
0
200
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
300
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.4k
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
3
1.5k
オフライン対応!Flutterアプリに全文検索エンジンを実装する @FlutterKaigi2025
itsmedreamwalker
2
260
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
260
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
10
3.3k
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
510
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.3k
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
7.2k
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
2k
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
47
Faster Mobile Websites
deanohume
310
31k
Balancing Empowerment & Direction
lara
5
760
Automating Front-end Workflow
addyosmani
1371
200k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
680
Side Projects
sachag
455
43k
How STYLIGHT went responsive
nonsquared
100
5.9k
How GitHub (no longer) Works
holman
315
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
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