iT邦幫忙

docker相關文章
共有 813 則文章
鐵人賽 DevOps DAY 11

技術 Day 11:Kubernetes 入門(部署應用程式到 Minikube)

● 前言 在 Day 10,我們完成了 Docker 打包,但光有 Image 還不夠,我們需要有一個地方來「調度與運行」它,並且保證服務穩定,這就是 Kube...

鐵人賽 DevOps DAY 9

技術 Day 9:Docker 容器化與映像檔建立(打包專案)

●前言 ▪在前一篇,我們將 效能測試整合至 CI Pipeline(GitHub Actions),並利用 Locust 產出壓測報表。到目前為止,已經涵蓋了...

技術 🐳 在 Windows Docker 跑 Cronicle:我的完整排錯紀錄

前篇文章我在正式的Ubuntu環境架了Cronicle 🚀 起點:我想在 Windows 跑 Linux 版 Cronicle 我原本在 Windows 裝好...

鐵人賽 DevOps DAY 2

技術 Day 2:DevOps 必備職能與職涯發展路徑

● 前言 DevOps因為需要操作容器與編排工具,通常會在Linux環境進行開發。以下是我統整的DevOps角色在各任務領域中最常見的工具與服務,後續章節將逐一...

鐵人賽 DevOps DAY 4

技術 Deployment 基礎

賢者大叔的容器修煉手札系列 第 4 篇 前情提要:昨天我們理解了 Pod 跟 Pod YAML,但似乎還不知道 K8s 是怎麼管理跟擴容 pod 的。 📚...

鐵人賽 DevOps DAY 3

技術 Pod YAML 詳解與實作

賢者大叔的容器修煉手札系列 第 3 篇 前情提要:昨天我們初步理解了Kubernetes 基礎架構與組件間的關係。也簡單建立了第一個 Pod。 📚 今日學習...

鐵人賽 DevOps DAY 2

技術 Kubernetes 基礎架構與核心概念

賢者大叔的容器修煉手札系列 第 2 篇 前情提要:昨天我們成功安裝了 KinD 並建立了第一個 Kubernetes 集群。今天我們要深入了解這個集群內部到底...

鐵人賽 DevOps DAY 1

技術 為什麼後端工程師應該學習 KinD?

今年是 AI 生態圈快速發展的一年,許多應用在快速萌芽,但身為後端開發者的我來說,打好基礎還是比較重要的。過去幾年我專注於語言、架構或可觀測性工程的學習,近期則...

技術 🐳 從零部署 Cronicle:我用 Docker 打造了自己的排程大腦

⚙️ 初識 Cronicle:想找一個能排程又有介面的工具 有一天,我在找一個「有網頁介面、支援多任務排程」的工具時,看見了 Cronicle。 看起來比 L...

技術 [Day 2] Linux從零學習筆記

Linux 挑戰 - Day 2 目標 安裝 Docker 在 Ubuntu 使用的環境是在Ubuntu 24.0.2 LTS安裝 Docker 的方式:...

技術 [Day 4]Docker從零學習筆記

Docker 挑戰 - Day 4 目標(觀念篇) 常見用途 Docker v.s. Kubernetes 常見實作容器的平台有哪些 今天出去面試,來不及做...

技術 [Day 3]Docker從零學習筆記

Docker 挑戰 - Day 3 目標 甚麼是 Dockerfile 練習打包自己的 Docker Image Docker-compose 進階專案(會部...

技術 [Day 2]Docker從零學習筆記

Docker 挑戰 - Day 2 目標 Image 跟 Container Volume & Volume進階挑戰(可不做) 建立一個自己的Dock...

技術 [Day 1]Docker從零學習筆記

Docker 挑戰 - Day 1 目標 認識 Docker Docker vs 虛擬機(VM) 安裝 Docker 執行第一個 Docker 容器 一、...

技術 在Ubuntu系統上架設Sql Server的Redmine-2筆記

Redmine安裝篇 接續上次建立好容器並安裝常用的套件後,我們緊接著來安裝Redmine吧 【步驟1】:下載Redmine檔案到tmp資料夾 cd /tmp...

技術 在Ubuntu系統上架設Sql Server的Redmine-1筆記

環境架設篇 為了能快速的重複測試,這次在docker上進行實作若想快速驗證,此次所有執行的指令放在最下面 【步驟1】:從docker hub上下載一個ubunt...

技術 Docker 環境中用 Pumba 進行混沌測試

完整內容在此, 幹話王_Docker 環境中用 Pumba 進行混沌測試 Chaos Engineering 「混沌不是深淵,而是發現系統韌性的鏡子」 混...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (6)

部落格好讀版 在上一章中,我們認識了 Docker 對 iptables 的修改,成功讓容器之間以及容器與外網的流量順利傳輸。然而,還有一個重要的情境需要解決...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (5)

部落格好讀版 在之前的章節中,我們用了偷吃步的方法,將 iptables 的 FORWARD 預設行為改成 ACCEPT。然而,當我們在上一章將 FORWAR...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (4)

部落格好讀版 在上一章中,我們成功實現了 container namespace (ns0/ns1) 與 root namespace 之間的網路連通。不過,...

技術 探索容器資源限制:透過實驗理解 Docker 的 CPU 和記憶體調度 (2)

部落格好讀版 在上一章節,我們介紹了 Linux 的 cgroup(Control Groups)技術用於資源限制的概念。本章將聚焦於 Docker 容器,通過...

技術 探索容器資源限制:透過實驗理解 Docker 的 CPU 和記憶體調度 (1)

部落格好讀版 如果有看我之前文章的朋友會知道,我對於 Docker 實戰六堂課 這本書讚譽有加,因為它不僅理論基礎紮實,還提供了非常實用的實作範例,幫助讀者快...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (3)

部落格好讀版 在上一章中,我們成功讓容器之間的封包可以正常傳遞,但容器對外的封包傳遞問題仍未解決。本章我們將逐步探討這個問題,首先來檢查 ns1 到 root...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (2)

部落格好讀版 前言 在上一章提到,安裝 Docker 後,Docker 會自動修改 iptables 和 NAT 規則,這可能導致我們手動配置的網路連線出現衝...

技術 從 Linux 基礎實現 Docker Bridge 網路:一步步理解容器通訊 (1)

部落格好讀版 前言 近期在閱讀《Docker 實戰 6堂課:56個實驗動手做,掌握 Linux 容器核心技術》這本書,書中涵蓋了 Docker 的基礎知識、容...

技術 [Day 23] 在 Windows 上使用 Linux——跨平台開發的優勢

夥伴們,歡迎來到「Windows 升級之旅」的第二十三天!今天,我們將深入探討 Windows Subsystem for Linux(WSL)如何賦能開發者,...

鐵人賽 Software Development DAY 27

技術 D27 - 系統優化之路:環境部署、後端重構與前端元件化

哈囉,大家好!經過前面二十多天的努力,我們的個人財務管理系統已經完成了主要的功能開發。在最後的幾天裡,我想和大家一起來優化我們的系統,讓它不僅能夠運行,還能夠更...

鐵人賽 Python DAY 25
Python 錦囊密技 系列 第 25

技術 【Python錦囊㊙️技25】微服務 (Microservices) 【2】-- 容器化佈署

上一篇實作【行事曆】微服務,本篇接續將應用程式佈署到虛擬容器(Container)。 虛擬容器化(Containerization) 微服務是輕量級的應用程式,...

鐵人賽 生成式 AI DAY 21

技術 Part2: 地端實作聊天機器人-用docker compose部屬資料庫

▋用docker compose部屬資料庫 前兩天我們確認好開發環境,也把程式碼下載到環境中。今天延續說明文件,git clone之後,如果環境中還沒有安裝這...

鐵人賽 生成式 AI DAY 20

技術 Part2: 地端實作聊天機器人-開發環境

▋開發環境 上一篇我們直接將程式碼git clone下載到開發環境,今天要來聊聊,這個所謂的開發環境,到底有什麼要求,並提供一些關鍵字,讓大家能有所參考,建置...