<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Docker on Peter.H's Full-Stack GAME</title><link>https://peter-notes.com/tags/docker/</link><description>Recent content in Docker on Peter.H's Full-Stack GAME</description><image><title>Peter.H's Full-Stack GAME</title><url>https://peter-notes.com/images/og-image.jpg</url><link>https://peter-notes.com/images/og-image.jpg</link></image><generator>Hugo</generator><language>zh-tw</language><lastBuildDate>Wed, 18 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://peter-notes.com/tags/docker/index.xml" rel="self" type="application/rss+xml"/><item><title>Docker BuildKit Cache Mount 的隱形陷阱</title><link>https://peter-notes.com/posts/docker-buildkit-cache-mount-stale-build/</link><pubDate>Wed, 18 Feb 2026 00:00:00 +0000</pubDate><guid>https://peter-notes.com/posts/docker-buildkit-cache-mount-stale-build/</guid><description>深入分析 Docker BuildKit 的 --mount=type=cache 如何在 CI/CD 中導致部署了舊版程式碼，以及為什麼 --no-cache 旗標無法解決這個問題。從四次失敗部署中拆解 Docker 快取的三層機制。</description></item><item><title>功能部署後憑空消失？一場 Jenkins Workspace 的除錯之旅</title><link>https://peter-notes.com/posts/jenkins-workspace-stale-code-debugging/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://peter-notes.com/posts/jenkins-workspace-stale-code-debugging/</guid><description>深入分析 Jenkins Pipeline 中因缺少 checkout scm 導致 workspace 未同步到 git tag commit，造成新功能部署後消失的問題。從 Kubernetes Pod 內檢查實際檔案、比對 Git tag 內容，到發現 Jenkins workspace 持久化機制的隱形陷阱，完整記錄除錯過程、根因分析與三項防範措施</description></item><item><title>Vue.js SPA 社交分享完整指南：解決 Facebook/LINE OpenGraph 爬蟲問題</title><link>https://peter-notes.com/posts/vue-spa-opengraph-facebook-line/</link><pubDate>Thu, 31 Jul 2025 00:00:00 +0000</pubDate><guid>https://peter-notes.com/posts/vue-spa-opengraph-facebook-line/</guid><description>深入探討 Vue.js SPA 應用在社交媒體分享時遇到的 OpenGraph 問題，從原因分析到 Meta Server 實作，完整解決方案與部署策略</description></item><item><title>從 GitLab CI 到 Kubernetes 自動化部署：完整 CI/CD Pipeline 實戰指南</title><link>https://peter-notes.com/posts/gitlab-ci-to-k8s-deployment/</link><pubDate>Thu, 05 Jun 2025 00:00:00 +0000</pubDate><guid>https://peter-notes.com/posts/gitlab-ci-to-k8s-deployment/</guid><description>深入解析如何建立完整的 CI/CD Pipeline，從 GitLab CI 建置 Docker 映像、推送到 AWS ECR，到自動化部署至 Kubernetes 叢集的完整實戰流程</description></item><item><title>如何使用 psql 連線 AWS RDS PostgreSQL 並在容器與 Pod 中操作</title><link>https://peter-notes.com/posts/psql-connect-aws-rds-k8s/</link><pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate><guid>https://peter-notes.com/posts/psql-connect-aws-rds-k8s/</guid><description>深度解析如何透過各種方式連線 AWS RDS PostgreSQL，包含直接連線、SSH 隧道、Bastion Host、Docker 容器、Kubernetes Pod，以及完整的 psql 命令參考與安全最佳實踐</description></item></channel></rss>