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
DockerCon 2023 recap ~Keynoteの発表内容や最近の動きについて~
Search
Masahito Zembutsu
PRO
November 02, 2023
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DockerCon 2023 recap ~Keynoteの発表内容や最近の動きについて~
Masahito Zembutsu
PRO
November 02, 2023
More Decks by Masahito Zembutsu
See All by Masahito Zembutsu
SAKURA AI Engine introduction and Dev with GenAI
zembutsu
PRO
0
35
Docker Desktop で Docker を始めよう
zembutsu
PRO
1
870
The Path to Cloud Native: Starting with Docker Containers
zembutsu
PRO
1
280
二十年後の君へ #kosenconf150osaka
zembutsu
PRO
0
190
オープンソース画像生成AIの今~Stable Diffusionとウェブで画像生成できるAUTOMATIC1111入門
zembutsu
PRO
0
620
ITエンジニアにおすすめのゲームFactorio御紹介
zembutsu
PRO
1
2k
社内教育制度 DX Journey
zembutsu
PRO
0
320
忙しい人のためのRocky Linux入門~CentOSの後継者たり得るか?~
zembutsu
PRO
0
14k
【緩募】インフラ開発エンジニア~社会を支えるパブリッククラウドを作ろう~ #osc22on
zembutsu
PRO
0
420
Other Decks in Programming
See All in Programming
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.3k
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
140
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
190
Performance Engineering for Everyone
elenatanasoiu
0
260
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
250
スマートグラスで並列バイブコーディング
hyshu
0
280
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
380
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
160
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
200
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
240
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.6k
Faster Mobile Websites
deanohume
310
32k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
How to train your dragon (web standard)
notwaldorf
97
6.7k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Statistics for Hackers
jakevdp
799
230k
Why Our Code Smells
bkeepers
PRO
340
58k
Prompt Engineering for Job Search
mfonobong
0
370
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
1 DockerCon 2023 recap さくらインターネット株式会社 ES本部 教育企画部 Technical Communicator /
Engineer 前佛 雅人 (@zembutsu) 2023年11月2日(木) 〜Keynoteの発表内容や最近の動きについて〜
2 Optimizing Deep Learning Workflows: Leveraging Stable Diffusion and Docker
on WSL2 | Docker https://www.docker.com/blog/stable-diffusion-and-docker-on-wsl2/
『 DockerCon 2023 で知っておくべきポイント 』 • 新しい開発体験 • 次世代 『
Docker Build 』 “docker hydrobuilds” 発表 • 『 Docker Scout 』 の一般提供開始 • 『 Docker Debug 』 で開発効率アップ • その他の発表 • 『 Docker AI 』 • 『 生成AI (GenAI) Stack 』 • Udemy とのパートナー • Docker Desktop 4.24 で Docker Compose Watch が GA、他新機能 (今 4.25) • Docker + WebGPU • 事例紹介 3
4 DockerCon 2023
Local + Cloud “Inner Loop” • Software Supply Chain Insights
& Actions for Developers Docker Scout Next-gen Docker Build Docker Debug https://www.docker.com/build-early-access-program/ hydrobuild
Docker Lab Debug Tools • イメージやコンテナのデバッグを簡単にするツール • “dld shell <container
name>” • https://hub.docker.com/extensions/docker/labs-debug-tools-extension 6
Docker AI Assistant • Docker 関連タスクやデバッグの最適化用途 7 https://www.docker.com/ai-early-access-program/
生成AI 8
生成AI Stack (GenAI Stack) • Docker Composeで各種 Docker イメージを手軽に扱える •
ollama ( Llama 2 ) • langchain ( Python 用ツール ) • neo4j (ベクトルデータベース、グラフベータベース) • https://github.com/docker/genai-stack • 関連: • GenAI Stack Walkthrough: Build With Neo4j, LangChain & Ollama in Docker https://neo4j.com/developer-blog/genai-app-how-to-build/ 9
10 最近の Docker アップデート
少し前の大きなトピック • Docker Compose Version 2 GA • “docker-compose” →
“docker compose” • 追加セットアップが不要 • 動作が一部変更(サービスの見え方等) • YAML の書き方も少し変更 • “Compose Specification” • compose.yaml or compose.yml • V2, V3 の書式良いところ取りのイメージ • Version: セクションはオプション • Services: セクションは必須 • 後方互換性は確保されている
ここ最近の Docker 周辺トピック • Docker Init • Docker Compose 関係
• Compose Watch • Compose Include • Docker Desktop 改善 • Global Search • VirtioFS • Container File Explorer • Resource Saver Mode • Docker + WebAssembly • Docker Scout
Compose Watch 13 services: web: build: . x-develop: watch: -
action: sync path: ./web target: /app/web - action: rebuild path: package.json
Compose Include 14 version: '3.8' services: web: image: nginx ports:
- 80:80 include: common.yaml environment: DATABASE_URL: postgres://localhost:5432/my_database API_KEY: 1234567890 compose.yaml common.yaml
Global Search • イメージ、コンテナ、ボリューム、Extentions,、ドキュメントを検索 15
demo • Docker Desktop 4.25 16
AI/ML 関連 • AI/ML HACKATHON 実施中 • 10/3~11/7 • https://www.dockercon.com/2023/hackathon
• https://docker.devpost.com/ • 賞金 $20,000 • 参加件数 1,930 17
18 振り返り
『 DockerCon 2023 で知っておくべきポイント 』 • 新しい開発体験 • 次世代 『
Docker Build 』 • 『 Docker Scout 』 の一般提供開始 • 『 Docker Debug 』 で開発効率アップ • その他の発表 • 『 Docker AI 』 • 『 生成AI (GenAI) Stack 』 • Udemy とのパートナー • Docker Desktop 4.24 で Docker Compose Watch が GA、他新機能 (今 4.25) • Docker + WebGPU • 事例紹介 19
20 Happy 10th Birthday Docker! Let's Celebrate Together, 2023年4月8日(土) 9:00
| Meetup https://www.meetup.com/ja-JP/docker-bangalore/events/292208017/
ありがとうございました。 • ご質問ございますか? Twitter: 個人用 @zembutsu Instagram: @zembutsu