iT邦幫忙

docker相關文章
共有 860 則文章
鐵人賽 Software Development DAY 23

技術 Day 23:Trusted Proxies——Docker 環境下抓不到真實 IP 的坑

前言:「為什麼後台記錄的操作 IP 全部都一樣?」 「日誌裡怎麼每一筆操作紀錄的 IP 都長一樣?是不是全公司只有一個人在用系統?」 如果你的 Laravel...

鐵人賽 Software Development DAY 28

技術 [ Day 28 ] Pod 重啟資料卻失蹤 : K8s Volume 與 ConfigMap / Secret 打造狀態與機密不崩潰的高可用微服務!

在前面的文章中,我們完成了微服務上 K8s、滾動更新雙探針與 HPA 自動擴充。然而,當我們準備將這套系統推向真實 Production 生產環境時,我們必須確...

鐵人賽 Software Development DAY 26

技術 [ Day 26 ] K8s 分散式節點會比單機Docker 快嗎?實測拆解:Docker vs k8s 3 副本叢集的 QPS、延遲與抗壓邊界

前兩天我們成功將非同步 S3 微服務部署至 Minikube K8s 叢集,並設定了Liveness/Readiness 雙探針實現了 0% 錯誤率的無感發佈,...

鐵人賽 Vibe Coding DAY 21

技術 Day 21:多平台/多環境測試——Docker、SSH、Sail 這幾種組合,測試矩陣該怎麼設計

前言:「在我的環境上測試都過了」,這句話到底測了幾種環境? 「這次改動我跑過測試了,全部綠燈,應該沒問題。」 這句話聽起來很安心,但如果你維護的是一個需要適配多...

鐵人賽 Software Development DAY 24

技術 [ Day 24 ] 告別人工維運 - 從 Docker image 到 K8s 叢集,用 2 個 YAML 檔打造 3 副本高可用微服務

昨天我們學習了高可用性(High Availability, HA)核心思維,並在本地建立好了 Minikube 測試叢集與 kubectl 命令列工具。 今天...

鐵人賽 Security DAY 5

技術 環境建置:使用 Docker 5 分鐘快速部署 DVWA 靶機

在學習Web資安攻防與弱點測試時,我們需要一個安全、隔離且專為測試設計的本地環境,所以今天我們將使用 Docker來快速搭建經典的Web漏洞練習平台——DVWA...

鐵人賽 Software Development DAY 25

技術 [ Day 25 ] k8s 剛啟動的 Pod 偷偷吃流量?實測 Readiness/Liveness 達到無感滾動更新 (Zero-Downtime) !

昨天我們成功撰寫了 Deployment 與 Service YAML 檔,將非同步 S3 微服務部署至 Minikube 叢集,並親眼驗證了當 Pod 被殺掉...

鐵人賽 Software Development DAY 20

技術 Day19_用Docker建立我們要的資料庫環境

Day19_用 Docker 建立我們要的資料庫環境 前言 上一篇談 Git 時,我們把程式與文件的修改保存成一個個版本。真正開始開發 ProjectManag...

鐵人賽 Software Development DAY 23

技術 [ Day 23 ] 為什麼 Docker 單機一定會崩潰?高可用 (HA) 叢集與告別人工維運的救星 K8s

前幾天我們利用Docker完成了非同步 S3 微服務的容器化、架設了 Prometheus + Grafana 監控鏈路,並透過 JMeter 壓測驗證有無保護...

鐵人賽 JavaScript DAY 23

技術 部署實戰:把 Bun 應用容器化,推上 Docker

前言 我們做網頁或做服務來說,最無法避免的就肯定是部署的部分,當然現在這年頭, docker 與 git 差不多,基本上為現代工程師的標配了所以我們今天要把...

鐵人賽 Software Development DAY 22

技術 [ Day 22 ] 重新部署就爆出 5xx 警報?零停機部署與 0 封包遺失的優雅停機!

前幾天我們完成了微服務容器化(Docker)、Prometheus/Grafana 監控服務建立、破除長 Timeout 迷思、並透過壓力測試驗證了listOb...

鐵人賽 Software Development DAY 18

技術 [ Day 18 ] CPU 不到 40% 卻卡死?Grafana監控網路瓶頸與防禦型 API 實戰對照

昨天我們成功運用 Docker Compose 建立App 微服務 + Prometheus + Grafana 的全套監控服務 現在,我們的容器不再是黑盒子了...

鐵人賽 Software Development DAY 17

技術 [ Day 17 ] 容器化魔法:Docker Compose 一鍵建立 App + Prometheus + Grafana 監控服務

昨天我們成功運用多階段建置(Multi-stage Build)技術,將非同步 S3 微服務打包成僅有 500MB 的極輕量 Docker 容器,並在獨立隔離的...

鐵人賽 Software Development DAY 16

技術 [ Day 16 ] 容器化服務 : 撰寫 Dockerfile 與多階段建置 (Multi-stage build) 環境隔離

我們從一開始的三高指標與同步/非同步引擎對決,一路升級到分散式環境下的防禦機制(Semaphore 背壓限流、Double-Check 、uploadId 冪等...

My Project 我們如何打造一個跑在瀏覽器裡的自架資料庫用戶端:16 個驅動、26 個「相容」引擎,以及一路上踩到的坑

我在 Sekoya Tech 做 LibreDB Studio,一個 MIT 授權、自己架在伺服器上、用瀏覽器開的資料庫用戶端。這篇不是產品介紹,是把我們做這個...

鐵人賽 Build on Google AI DAY 10
使用gemini 準備 az-900 系列 第 10 篇

技術 使用gemini 準備AZ-900 Day10 Container Instances (ACI) & AKS:容器輕騎兵與 Kubernetes 兵團

【Day 10】Azure Container Instances (ACI) & AKS:容器輕騎兵與 Kubernetes 兵團 feat. AWS...

鐵人賽 Vibe Coding DAY 2

技術 Day 02:專案背景——一個 VS Code 測試擴充套件,維護者的日常長什麼樣

前言:「不就是一個小外掛嗎,能有多少維護工作?」 昨天介紹完 PHPUnit & Pest Test Explorer 這個專案,我猜有讀者心裡冒出這個...

鐵人賽 Security DAY 9

技術 【Day 09】【動手做】零成本建置資安檢測站:使用 Docker 5 分鐘架設 SonarQube

💡 今日學習目標:學會使用 Docker 容器化技術,在 5 分鐘內架設完成專屬的 SonarQube 免費社群版資安檢測站,並準備好一份明天要拿來開刀的專案...

鐵人賽 Build on Google AI DAY 12

技術 Day 12 | 把 Docker Image 戴上手銬!部署 Cloud Run 與安全金鑰管理

前言:把本地的模擬,轉化為雲端上的真實場景 經過前 11 天的淬鍊,Kakeru AI 教練 API 已經在本地端化身為一個極度輕量、安全的 Docker Im...

鐵人賽 Build on Google AI DAY 11

技術 Day 11 | 容器化實戰:撰寫 Dockerfile,將 Spring Boot 應用程式輕量打包

前言:告別「在我的電腦上明明可以跑」 經過前 10 天的奮戰,AI 教練 KAKERU 的 API 已經具備了邏輯、記憶力與防禦機制。本地端開發也算告一段落!...

鐵人賽 Software Development DAY 18

技術 Day18 - 把驗證流程放進 Docker 與 CI quality gate

摘要Day 17 已經把契約 v1.0 / v1.1 的差異轉成可修正的證據。Day 18 把目前的資料品質閘門放進可重現的執行環境:新增 Dockerfil...

鐵人賽 Build on Google AI DAY 18

技術 Day 18 如果Docker 把環境包起來了,那GPU 呢?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 如果Docker 把環境包起來了,那GPU 呢? Day...

鐵人賽 Build on Google AI DAY 14

技術 Day 14 如果有了 Docker,AI 就一定能重現嗎?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 如果有了 Docker,AI 就一定能重現嗎? Day 1...

鐵人賽 Build on Google AI DAY 13

技術 Day 13 如果會Docker run, Docker 真的能解決「在我的電腦可以跑」嗎?

我有多年 IT 技術與跨域學習經驗,現在把 AI、Cloud、Infrastructure 串起來。 Docker 真的能解決「在我的電腦可以跑」嗎? Day...

鐵人賽 Build on Google AI DAY 3

技術 Day 3 | Cloud Functions vs Cloud Run:當 Serverless 遇上 Container

前言:無伺服器的浪漫與現實 還記得第一次接觸無伺服器(Serverless)的時候,那種「沒有機器要顧」的感動嗎?一開始,把 API 都寫成 Serverles...

技術 讓 Linux 新手也能無痛駕馭 Docker 的神器:Dockge

最近在幫公司規劃一些內部系統,也帶了幾位剛進 IT 部門的新人。我發現一個很有趣的現象:現在大家都知道 Docker 是好東西,但只要一叫他們去 Linux 機...

技術 筆記:Kubernetes (K8s) 學習筆記

筆記:Kubernetes (K8s) 學習筆記 這二天玩了一下 minikube,把所理解的一些概念記錄一下~ 整體的設計結構(請 AI 畫的精美圖片~)...

技術 筆記:Docker Image 與 Container 隨筆

筆記:Docker Image 與 Container 隨筆 一層一層 layer 疊起來的 Image 什麼是 image?簡單的解釋,就是一個唯讀的範本,...

技術 筆記:golang using kafka with docker 初始設定

筆記:golang using kafka with docker 初始設定 今天試著用 golang 接 kafka(in docker),沒想到搞了一、二個...