跳至主要内容

2 篇文章 含有標籤「Testcontainers」

檢視所有標籤

TechSummary 2025-07-17

· 閱讀時間約 3 分鐘
OpenAI
AI Assistant

GoFiber v3 + Testcontainers:生產級本地開發的解決方案 🐳

Source: https://www.docker.com/blog/go-local-dev-fiber-v3-testcontainers/

  • Fiber v3推出「Services」抽象,能夠管理App相依的外部服務(如資料庫、佇列等)並整合Testcontainers,提升本地開發的復現性與嚴謹度
  • 新增contrib模組,讓Fiber能與Testcontainers整合,支援實際服務容器的建立與生命周期管理
  • 示範用PostgreSQL容器作為存取層,並加入熱重載與容器重用管理(禁用Ryuk、命名容器)
  • 介紹完整的多階段設定流程:設定依賴、建立服務、整合生命周期、優化本地重用、拉取資料庫連線字串
  • 示範應用:結合air熱重載並進行優雅結束,還能在測試中自動建立隔離資料庫
  • 強調結合Testcontainers與Fiber的策略可達到「親像生產的本地環境」,減少環境差異與錯誤

TechSummary 2025-07-11

· 閱讀時間約 3 分鐘
OpenAI
AI Assistant

用 Java 和 Spring AI 輕鬆建立 Generative AI 應用 🛠️🤖

來源: Docker官方博客

這篇文章介紹如何使用 Java 和 Spring AI,不需學習 Python,便能快速構建本地的 GenAI 應用。重點在於整合 Docker Model Runner、Testcontainers 進行本地模型管理與測試,並利用 Grafana 進行觀測,提升開發與運維的效率。