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
880
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
Performance Engineering for Everyone
elenatanasoiu
0
260
えっ!!コードを読まずに開発を!?
hananouchi
0
150
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
AIエージェントで 変わるAndroid開発環境
takahirom
2
470
1B+ /day規模のログを管理する技術
broadleaf
0
130
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
150
OSINT for SRE: 学術論文とポストモーテムから探る システム障害の共通パターン / SRE NEXT 2026
tomoyk
1
2.9k
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
200
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
290
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
360
Creating Composable Callables in Contemporary C++
rollbear
0
200
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
200
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Speed Design
sergeychernyshev
33
1.9k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
How STYLIGHT went responsive
nonsquared
100
6.2k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
190
Marketing to machines
jonoalderson
1
5.6k
Balancing Empowerment & Direction
lara
6
1.2k
Making Projects Easy
brettharned
120
6.7k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
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