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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
42
Docker Desktop で Docker を始めよう
zembutsu
PRO
1
880
The Path to Cloud Native: Starting with Docker Containers
zembutsu
PRO
1
290
二十年後の君へ #kosenconf150osaka
zembutsu
PRO
0
190
オープンソース画像生成AIの今~Stable Diffusionとウェブで画像生成できるAUTOMATIC1111入門
zembutsu
PRO
0
630
ITエンジニアにおすすめのゲームFactorio御紹介
zembutsu
PRO
1
2.1k
社内教育制度 DX Journey
zembutsu
PRO
0
330
忙しい人のためのRocky Linux入門~CentOSの後継者たり得るか?~
zembutsu
PRO
0
14k
【緩募】インフラ開発エンジニア~社会を支えるパブリッククラウドを作ろう~ #osc22on
zembutsu
PRO
0
430
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
500
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
220
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.5k
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
160
今さら聞けない .NET CLI
htkym
0
170
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
150
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1k
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
130
霧の中の代数的エフェクト
funnyycat
1
450
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
560
OpenSpecのproposalにbrainstormingを持たせてみた
tigertora7571
1
180
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
150
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
400
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
400
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
560
Un-Boring Meetings
codingconduct
0
360
Product Roadmaps are Hard
iamctodd
55
12k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
650
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