Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Docker の AI 新機能を使ってみよう!
Search
suzuki
October 03, 2025
Technology
0
64
Docker の AI 新機能を使ってみよう!
suzuki
October 03, 2025
Tweet
Share
More Decks by suzuki
See All by suzuki
GPSの仕組み
atsushi_suzuki
0
410
電圧計測の基礎 -ノイズの原因と対策 -
atsushi_suzuki
0
210
自動車の仕組み
atsushi_suzuki
0
130
【論文紹介】TABULAR TRANSFORMERS FOR MODELING MULTIVARIATE TIME SERIES
atsushi_suzuki
0
200
逆求人アプリにUIルールを適用してみよう
atsushi_suzuki
0
260
presentation_ux_社外用_21060901.pdf
atsushi_suzuki
0
290
真っ白な遷移画面をなんとかしたい
atsushi_suzuki
0
300
Noストレスでアプリ開発したい
atsushi_suzuki
0
280
鈴木自己紹介
atsushi_suzuki
0
470
Other Decks in Technology
See All in Technology
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
5
840
20251222_サンフランシスコサバイバル術
ponponmikankan
2
140
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
490
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
2.1k
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
140
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
1.4k
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.1k
AI駆動開発の実践とその未来
eltociear
2
490
Knowledge Work の AI Backend
kworkdev
PRO
0
220
Identity Management for Agentic AI 解説
fujie
0
460
株式会社ビザスク_AI__Engineering_Summit_Tokyo_2025_登壇資料.pdf
eikohashiba
1
110
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
390
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
Exploring anti-patterns in Rails
aemeredith
2
200
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Crafting Experiences
bethany
0
22
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Utilizing Notion as your number one productivity tool
mfonobong
2
190
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
92
KATA
mclloyd
PRO
33
15k
Transcript
1 Docker の AI 新機能を使ってみよう! ~ MCP Toolkit / Docker
Model Runner / Docker Offload / cagent ~ 鈴木 敦 / Atsushi Suzuki
2 鈴木 敦 Atsushi Suzuki LinkedIn Docker Captain AWS Community
Builder (Container) 2020/7 ~ エンジニア人生開始 ~ 2022/7 フルスタック(主にフロント) 2022/8 ~ AI とインフラ(人手不足で) かっこよすぎるロゴ 新館7階のパエリア それまでは日本橋の会社で営業 スカウト求人やフードデリバリーアプリなど... 今年(2025)からコミュニティ活動も
3 発表でお伝えしたいこと Docker を使った開発をされている エージェント・LLM 活用に興味がある チーム開発での AI 環境統一を検討中 対象となる方
Docker の AI 機能群で何ができるように なったか把握する 明日から試せる最初の一歩を見つける 今日の目標
4 今日お話しすること なんで今「Docker × AI」? Docker AI 機能群の紹介 cagent のデモ
明日から始める第一歩
5 なんで今「Docker × AI」?
6 2024 から AI エージェント周りが特に熱い! コーディングエージェントの進化(ex. Claude Code, Codex) エージェントフレームワークの続々公開(ex.
Mastra, Strands Agents) 規格の続々公開(ex. MCP, A2A) 完全自律型エージェントの公開(ex. Manus) こちらのスライドも Claude Code × Marp でつくりました
7 Docker の AI 関連機能も続々とリリース! Gordon - Docker 公式 AI
エージェント MCP Toolkit - MCP サーバーを簡単管理 Docker Model Runner - ローカルで LLM 実行 Docker Offload - クラウド GPU へオフロード Agentic Compose - 既存ワークフローと統合 cagent - YAML でエージェント構築 実は、ほぼ月一ペースで何かしら公開されています。
8 Docker AI 機能群の紹介
9 MCP Toolkit ローカル用 MCP ゲートウェイ (Docker Desktop 4.42.0 で統合)
MCP Catalog からワンクリックで MCP サーバーを起動 認証・設定を一元管理 Claude Desktop/Cursor/VS Code 等から すぐ接続
10 一般的な MCP 構成 MCP クライアントごとに MCP サーバーを個別設定 サーバーごとのランタイムバージョンのばらつき ⇒
バージョン競合
11 MCP Toolkit をつかうと MCP Catalog から MCP サーバーをワンクリック追加 認証情報や設定を共通ゲートウェイで一元管理
複数の MCP クライアントに単一エンドポイントを提供
12 MCP Toolkit の限界 あくまで Docker Desktop 上のローカル利用が前提 個人開発やローカル検証には最適だが… サーバーやクラウド上で運用したい
チーム全体で統一環境を共有したい → そんなときは MCP Gateway
13 MCP Gateway OSS の自己ホスト型ゲートウェイ docker mcp gateway run でローカル
起動(CLI のみでも可) Docker Desktop あり/なしの両方で利用 可(要 Docker Engine) 複数サーバを単一エンドポイントに集約 ローカル → Compose/K8s/EC2 でサー バ/クラウド本番へ拡張
14 ここまでで MCP 基盤は OK でも、肝心の LLM 本体は?(OpenAI API 直だとコストが…)
→ Docker Model Runner で ローカル LLM を OpenAI 互換 API で!
15 Docker Model Runner ローカルで LLM モデルを起動 ⇒ データを出さずに低コストで検証 Docker
Hub の Model Catalog から OCI 形式でモデル取得 docker model pull / run で即実行 OpenAI 互換 API で既存アプリから接続
16 いろんな OSS モデルが使える gpt-oss (OpenAI) Gemma 3 (Google) Llama
3.3 (Meta) Phi-4 (Microsoft) Mistral / Mistral-Nemo (Mistral AI) DeepSeek-R1 (DeepSeek) SmolLM (Hugging Face) Qwen 3 (Alibaba)
17 Agentic Compose AI エージェントを Docker Compose で統合管理 Docker Model
Runner でモデルを管理 MCP Gateway でツールを管理 追加サービスで依存関係を管理
18 ここまでの機能は便利そうだけど... ローカル PC によっては性能不足 or GPU 非搭載 チームメンバー間で環境差が大きい →
そこで Docker Offload
19 Docker Offload Docker Desktop からワンクリックでクラウド GPU にオフロード 300 分無料
→ 以降 $0.015/分 要 Docker Desktop 4.43+
20 cagent (Experimental) OSS のエージェントビルダー 数行の YAML でエージェント構築 OpenAI /
Anthropic / Gemini / Docker Model Runner からモデル選択 内蔵ツール(think / todo / memory / transfer_task) + 外部ツール(MCP Gateway) セッション管理 Docker Hub でエージェント共有 全部ターミナルで完結
21 cagent のデモをします
22 1. GitHub Issue Manager gpt-5-mini GitHub Official MCP サーバーと接続
GitHub Issue の管理・操作 特定ラベルの Issue を優先度付きで自動取得 緊急 Issue の確認 Issue へのコメント追加
23 2. 高島屋ダイニングコンシェルジュ claude-sonnet-4-5 Tavily MCP サーバーと接続(Web 検索) 館内レストラン提案 予算・人数・嗜好・制限に応じた絞り込み
子連れ・個室・バリアフリー対応の確認 営業時間・混雑情報・予約方法の提供 「日本橋高島屋で美味しいパエリアを食べられるお店を教えて」
24 明日から始める第一歩
25 すぐに試せる 3 つのステップ 1. MCP Toolkit (5 分) Docker
Desktop で MCP サーバー追加 Claude Desktop と連携して即座に拡張 2. Docker Model Runner (5 分) docker model pull llama3.2 ローカルで LLM を実行 3. cagent (10 分) 簡単な YAML でオリジナルエージェント作成
26 NotebookLM のチャットで質問・回答 登壇スライドと公式ドキュメントを食わせた Notebook です。 いろいろ質問してみてください!(2025/10/17 まで公開予定)
27 cagent-demo の GitHub リポジトリ git clone して実行してみてください!
28 登壇後追記(2025/10/3) 今回の初登壇、最後まで聴いていただきありがとうございました! 懇親会では人見知りを発動してしまいすみません。あまりこういう場に来ないもので... 本スライドやそれ以外で質問がある方は LinkedIn から気軽にお声がけください!